Job
Description
Job Title: Full Stack Developer (React.js, Node.js, TypeScript, PostgreSQL) Experience: 8+ years Location: Chennai/Pune About Us We are a dynamic and innovative technology company seeking a seasoned Full Stack Developer to join our growing team. As a key contributor, you will be responsible for designing, developing, and maintaining high-performance web applications that deliver exceptional user experiences. Key Responsibilities Full Stack Development: Design, develop, and maintain scalable web applications using React.js, Node.js, TypeScript, and PostgreSQL. API Development: Build and integrate RESTful APIs using Node.js and Express framework. Database Management: Design and optimize PostgreSQL databases, including schema design, queries, and stored procedures. Code Quality: Write clean, maintainable, and efficient code; implement unit and integration tests to ensure application stability. Version Control: Utilize Git for version control and collaborate effectively in a team environment. Collaboration: Work closely with cross-functional teams, including designers and product managers, to translate requirements into functional and appealing user interfaces. Performance Optimization: Identify and resolve performance bottlenecks; ensure applications are responsive and efficient. Cloud Integration: Deploy and manage applications on cloud platforms such as AWS, leveraging services like EC2, S3, and Lambda. Continuous Improvement: Stay updated with the latest industry trends and technologies; apply best practices to enhance development processes. Essential Skills Frontend Technologies: Proficiency in React.js, TypeScript, HTML5, CSS3, and JavaScript (ES6+). Backend Technologies: Strong experience with Node.js, Express framework, and RESTful API development. Database Management: Expertise in PostgreSQL, including schema design, query optimization, and performance tuning. Version Control: Proficient in Git for version control and collaborative development. Testing Frameworks: Experience with testing frameworks such as Jest or Mocha. Cloud Platforms: Familiarity with AWS services like EC2, S3, and Lambda. Development Practices: Knowledge of Object-Oriented Programming (OOP) principles and Prototypal inheritance in JavaScript. Desirable Skills API Design: Experience with GraphQL for building flexible and efficient APIs. Version Control Systems: Familiarity with Git workflows and best practices. Cloud Services: Experience with AWS services, including EC2, S3, and Lambda. Containerization: Knowledge of Docker for containerized application deployment. CI/CD Pipelines: Experience with continuous integration and deployment pipelines. Agile Methodologies: Familiarity with Agile development practices and tools like Jira. Qualifications Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field. Experience: 810 years of professional experience in full-stack development with a strong focus on React.js, Node.js, TypeScript, and PostgreSQL. Communication: Excellent verbal and written communication skills; ability to collaborate effectively with cross-functional teams. Benefits Competitive Salary: Attractive compensation package based on experience. Health Insurance: Comprehensive health insurance coverage. Professional Development: Opportunities for continuous learning and career advancement. Work-Life Balance: Flexible work hours and remote work options. Collaborative Environment: Work in a supportive and innovative team culture. If you are a passionate and experienced Full Stack Developer looking to make a significant impact in a growing company, we would love to hear from you. Apply today and join our team in building the next generation of web applications.