Posted on: 07/08/2025
About the Role :
We are seeking a highly skilled and experienced Backend Developer with expertise in Node.js to join our dynamic development team. The ideal candidate will have strong logical reasoning, in-depth knowledge of relational databases (PostgreSQL), and a solid understanding of AWS Cloud. You will be responsible for designing, developing, and maintaining scalable web applications while collaborating closely with cross-functional teams.
Key Responsibilities :
1. Application Development :
- Develop and maintain backend applications using Node.js.
- Build efficient and reusable server-side components.
2. Database Design and Optimization :
- Design, implement, and maintain relational databases using PostgreSQL.
- Optimize database queries and ensure data integrity.
3. API Development :
- Design and implement robust RESTful APIs and GraphQL endpoints.
- Integrate third-party APIs and services as required.
4. Code Quality and Standards :
- Write clean, maintainable, and well-documented code.
- Perform code reviews and ensure adherence to coding standards.
5. Collaboration :
- Work with designers, product managers, and other developers to deliver seamless user experiences.
- Troubleshoot and resolve issues across the application stack.
6. Optimization and Scalability:
- Ensure the scalability and performance of the applications.
- Implement best practices in application security and deployment.
Primary Skills :
- NodeJS
- Angular
- AWS
- Postgre SQL
Required Skills and Experience
Core Expertise :
- 5+ years of hands-on experience with Node.js.
- Experience in AWS Cloud.
Database Skills :
- Expertise in PostgreSQL and SQL optimization.
- Proficient in using PrismaDB or similar ORM tools.
Additional Skills :
- Solid experience in AWS Cloud.
- Proficient in designing and implementing data models and schemas.
- Familiarity with DevOps practices and tools (Docker, CI/CD).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1526193
Interview Questions for you
View All