Node Backend Developer Job in Encodework Systems

Node Backend Developer

Apply Now
Job Summary

Role + Responsibilities:


  • Review PR s and provide appropriate comments.

  • Help team in debugging the issues and provide proper solution.

  • Participate in architecture, design and sprint planning of the projects.
  • Write reusable, testable, maintainable and scalable code with Unit Testing.

  • Implementation of security and data protection throughout the project.

  • Implementation on Design Patterns like TDD & BDD.

  • Person Specification and Qualifications:


  • Fluency in written and verbal communication.

  • Experience developing highly scalable services and APIs in multiple protocols.

  • Knowledge of data modelling and database performance optimization in SQL & No SQL databases.

  • Must have worked with PostgreSQL and MongoDB using TypeORM, Sequalize or Knex.

  • Strong experience with core concepts of JS & TS.

  • Experience working with Frameworks like NestJS, LoopBack, Express, and other Framework in Typescript.

  • Must have worked with unit testing libraries like Jest, Mocha and Chai.

  • Good knowledge of code versioning (git or bitbucket).

  • Hands on experience with Docker for building micro service.

  • Plus, points if you're familiar with the following:


  • Experience with deployment and CI/CD.

  • Knowledge of GraphQL and its libraries like Apollo and Prisma.

  • Knowledge of SDK integration (social media SDK like Facebook, Google, etc. and Cloud services like AWS, Azure and Google).

  • Good experience with Linux commands and basic server configuration.

  • Knowledge of document, key/value or other non-relational database systems such as Elastic Search, Redis, DynamoDB.

  • Experience with queuing protocols.

  • Experience Required :

    Fresher

    Vacancy :

    2 - 4 Hires

    Similar Jobs for you

    See more recommended jobs