Posted on: 19/09/2025
Key Responsibilities :
- Design, develop, and maintain robust and scalable backend services using Node.js.
- Build and manage RESTful APIs and ensure seamless integration with frontend and external systems.
- Collaborate closely with frontend developers, product managers, and clients to identify business needs and deliver solutions.
- Use frameworks such as Express, NestJS, Fastify, etc., for efficient service development.
- Implement data storage solutions using MongoDB, and work with caching servers to improve performance.
- Handle integrations using tools such as Axios, and manage third-party APIs effectively.
- Ensure the implementation of secure, high-availability, and low-latency backend architectures.
- Apply best practices in code quality, performance tuning, and DevOps practices.
- Participate actively in Agile/Scrum ceremonies and work in a fast-paced, iterative development environment.
- Write clean, maintainable, and well-documented code with strong logical and analytical thinking.
- Use version control tools like Git for collaborative development and code management.
Required Skills & Experience :
- Strong proficiency in JavaScript and understanding of the Event Loop architecture.
- Experience with backend Node.js frameworks: Express.js, NestJS, Fastify, etc.
- Expertise in RESTful API design and implementation.
- Experience with MongoDB and other NoSQL databases; familiarity with relational databases and SQL
is a plus.
- Good understanding of data structures, algorithms, and backend design principles.
- Experience working in AWS cloud environments.
- Knowledge of asynchronous programming and its patterns/workarounds.
- Familiarity with caching mechanisms (e.g., Redis) and optimizing backend performance.
- Understanding of web UI technologies and how they interact with backend systems.
- Experience with Git and collaborative development workflows.
- Strong communication skills both written and verbal.
- Ability to prioritize tasks and work in a team-oriented Agile/Scrum environment.
- Strong logical reasoning and problem-solving abilities.
Nice-to-Have Skills :
- Basic knowledge of CI/CD pipelines.
- Experience with unit testing and integration testing frameworks.
- Exposure to DevOps practices and monitoring tools.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1549007
Interview Questions for you
View All