HamburgerMenu
hirist

Job Description

Job Description :


Key Responsibilities :

- Design, develop, test, and maintain full-stack web applications using Node.js and Angular.

- Build and integrate RESTful web services and APIs.

- Implement and manage third-party API integrations, including payment gateways.

- Write clean, efficient, well-designed, and testable code following best practices.

- Develop backend services using Node.js frameworks such as Express, Koa, Hapi, or LoopBack.

- Create responsive and user-friendly front-end interfaces using Angular (and exposure to React is a plus).

- Perform unit testing and support automated testing frameworks.

- Work with relational and NoSQL databases including MySQL, MongoDB, and DynamoDB.

- Collaborate with product, design, and QA teams to deliver high-quality solutions.

- Use Git/Bitbucket for version control and follow CI/CD best practices.

- Participate in code reviews, debugging, performance tuning, and production support.

Required Skills & Qualifications :

- 4- 10 years of hands-on experience as a MEAN Stack / Full Stack Developer.

- Strong proficiency in Node.js with outstanding backend development experience.

- Solid experience with Angular and modern front-end development practices.

- Experience with Node.js frameworks: Express, Koa, Hapi, LoopBack (any or multiple).

- Strong understanding of RESTful API design and development.

- Hands-on experience with third-party API integrations, including payment gateways.

- Experience with unit testing frameworks and test-driven development concepts.

- Proficiency in JavaScript / TypeScript.

- Experience working with :

1. Relational databases : MySQL

2. NoSQL / Graph databases : MongoDB, DynamoDB

- Proficiency with version control tools such as Git and Bitbucket.

- Strong problem-solving skills and attention to detail.

- Passion for building scalable products and continuous learning.

Nice to Have :

- Experience with AWS services, especially Lambda and S3.

- Exposure to serverless architecture.

- Knowledge of cloud-native application design.

- Experience with CI/CD pipelines and deployment automation

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in