Posted on: 20/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