
Backend Developer
Mordor Intelligence12 hours ago
Remote, India or Hyderābād, IndiaMid Level
Responsibilities
- Develop backend applications and microservices using Node.js and Express.
- Design and implement RESTful APIs and authentication and authorization patterns using technologies such as JWT and OAuth2.
- Write unit tests and end-to-end tests with Cypress.
- Use frontend tooling including Webpack, Gulp, npm, and Babel.
- Work with Git and Bitbucket for code versioning.
- Participate in all phases of the project lifecycle from requirements through delivery and operations.
- Design database schemas and apply performance optimization techniques.
- Continuously improve and streamline application systems.
Requirements
- At least 2 years of experience with Node.js.
- Expertise in Node.js and its frameworks, including Express.
- Experience with JavaScript, MongoDB, and MySQL.
- Proficiency with unit testing, Cypress end-to-end testing, RESTful APIs, microservices, and asynchronous programming.
- Knowledge of JWT, OAuth2, authentication, and authorization security patterns.
- Strong coding, data structures, and algorithms skills.
- Experience with CI/CD pipelines, Git, and Bitbucket.
- B.Tech in Computer Science.
- Experience with database schema design, performance optimization, and SQL databases is advantageous.