Backend Developer (Nodes JS) | Job Details

Backend Developer (Nodes JS)

  • No. of positions: 1
  • Noida (India)
  • Last Active Date : 28 Jun, 2022

Budget

$ 11.11 - $ 11.90 (Hourly)

Experience

4 to 6 Years

Work From

Offsite

Job Duration

3-6 Months

Job Applied

15

Required Skills

Node.JSExpress.jsPostGre SQLType ScriptMySQLJSONRESTful API’s

Job Description


·      NodeJS Developers who can design and develop backend applications that are highly robust and scalable

·      Build and optimize Back End for Mobile & Web applications.

·      Design & develop new micro-services and integrate them with existing REST Web Services.

·      Good knowledge of elastic search

·      Building reusable components for future use

·      Deliver high-quality, innovative, flexible, cost-optimized, and scalable technical solutions that meet business requirements.

·      Develop, construct, test, and maintain architecture with databases, large-scale data processing.

·      Integrate third-party APIs.

·      Write unit and integration tests.

·      Work with modern tools including Jira, GitHub, Google Docs, etc.

Job Skills

 A Bachelor degree in Computer Science, Information Technology, or a similar field.

 4-6 Years of Industry experience in NodeJs, Express, Type scripts, SEQUELIZE, Elastic Search, and RESTful APIs

 Understand the Design and Database Structure for the given business requirements.

 Strong understanding of object-oriented programming

 Understanding of caching and message brokers like (Redis, Memcached or RabbitMQ)

 Strong knowledge with database technology such as MySQL and Postgresql.

 Strong knowledge in building REST-ful API 

 Knowledge of modern authorization mechanisms, such as JSON Web Token.

 Familiarity with modern front-end build pipelines and tools.

 Knowledge of performance testing frameworks including Mocha and Jest.

 Experience with browser-based debugging and performance testing software.

 Worked on Docker Containers & AWS

 Very good Knowledge of Agile Methodologies.

 Ability to work effectively with minimal supervision in an atmosphere of multiple projects, shifting priorities, and deadline pressure.

 Create well-designed, reusable objects and create efficient and logical databases for to Communicate and enforce best practice coding standards.

 Ability to write clean, readable, and easily maintainable code.

 Knowledge about the payment system

 Knowledge about security concepts

Submit Query icon