We are seeking a highly skilled Senior Node.js Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining robust, scalable, and high-performance applications. You will collaborate with cross-functional teams and play a key role in delivering exceptional user experiences.
Key Responsibilities:
- Design, develop, and maintain high-performance Node.js applications
- Collaborate with cross-functional teams such as product management and design
- Write clean, efficient, and well-tested code
- Optimize applications for performance and scalability
- Stay updated with the latest Node.js technologies and industry trends
- Mentor junior developers and contribute to a positive team culture .
Required Skills & Qualifications:
- Strong proficiency in Node.js, JavaScript, and TypeScript
- Experience with frameworks such as Express.js and NestJS
- In-depth understanding of RESTful APIs and microservices architecture
- Hands-on experience with databases like MongoDB and PostgreSQL
- Familiarity with cloud platforms such as AWS, GCP, or Azure
- Excellent problem-solving and debugging skills
- Robust communication and collaboration abilities
- Passion for learning and adapting to new technologies
- Experience with React.js