We are seeking a Principal NodeJS Developer to lead our backend development team. You will be responsible for designing, developing, and maintaining scalable and efficient server-side applications using NodeJS. Your expertise will drive architectural decisions and ensure the delivery of high-quality code.
Key Responsibilities:
* Design and implement robust NodeJS applications.
* Lead code reviews and mentor junior developers.
* Optimize application performance and scalability.
* Collaborate with front-end developers and DevOps teams.
* Contribute to architectural decisions and technology selection.
Required Skills:
* Extensive experience with NodeJS and related frameworks.
* Strong understanding of RESTful APIs and microservices.
* Experience with database technologies such as MongoDB or PostgreSQL.
* Proficiency in cloud platforms like AWS.
10000 jobs available