Senior Node.js Backend Developer
We are seeking an experienced Senior Node.js Backend Developer to join our dynamic app development team based in Europe. In this role, you will be responsible for designing, developing, and maintaining the server-side components of our application.
Responsibilities:
Develop scalable, high-performance backend services using Node.js
Design and implement RESTful APIs to power our mobile and web applications
Integrate with various databases (e.g. MongoDB, PostgreSQL) and caching layers (e.g. Redis)
Collaborate with front-end developers to deliver seamless end-to-end features
Write clean, well-documented, and unit-tested code
Optimize application for maximum speed and scalability
Implement security and data protection measures
Participate in code reviews and contribute to overall architecture decisions
Stay up-to-date with emerging trends and technologies in the Node.js ecosystem
Requirements:
5+ years of professional experience in backend development using Node.js
Strong proficiency in JavaScript, with solid understanding of its core concepts
Experience with Express.js or similar web application frameworks
Familiarity with front-end technologies (e.g. React, Angular) and UI/UX design collaborations
Knowledge of server-side templating engines like Jade or EJS
Hands-on experience with SQL and NoSQL databases
Understanding of REST architecture style and API development best practices
Proficient in code versioning tools such as Git
Experience with AWS, Google Cloud or Azure is a plus
Excellent problem solving and communication skills
Computer Science, Engineering or relevant field
Pay: ₹202,242.95 - ₹453,664.94 per year
Benefits:
- Health insurance
- Life insurance
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person