Nodejs Developer Job in 24/7 Software

Nodejs Developer

Apply Now
Job Summary

Major Responsibilities:

  • Expertise with software development using Node.JS
  • Understanding of high-availability, fault-tolerant, scalable, distributed systems and methodologies like agile, unit testing and continuous integration
  • Integration of user-facing elements developed by Front-End Developers with server-side logic
  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performance applications.
  • Implementation of security and data protection & data storage solutions
  • Understanding the nature of asynchronous programming and its quirks and work around.
  • Understanding accessibility and security compliance.
  • User authentication and authorization between multiple systems, servers, and environments.
  • Integration of multiple data sources and databases into one system.
  • Understanding fundamental design principles behind a scalable application.
  • Understanding differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
  • Creating database schemas that represent and support business processes.
  • Architecting and writing REST API with version control.
  • Writing reusable code and libraries, optimize applications for performance and scalability. Building distributed micros services.
  • Building secured backend APIs to be consumed by multiple applications (e.g. web and mobile).

    A plus point, if you have:
  • Hands on experience with public cloud offerings (e.g., AWS)

Experience/Skills:

  • Relevant work experience of 1-3 years in a development role.
  • Excellent verbal and written communication skills.
  • Good development/scripting skills in JavaScript
  • Must have good knowledge about NodeJS, Express
  • Must have good knowledgeinJavaScript and JS6
  • Must have knowledge about Clustering in NodeJS
  • Must have good knowledge of Socket.io
  • Must have knowledge aboutreal timeapplication (Live application)
  • Must know about error handling in NodeJS
  • Should know how to integrate Nodejs withMysqL, MongoDB and Redis
  • Should know about PM2
  • Should be able to write optimized code

Education:

  • Any Graduate / Post-graduate in Computer Science preferred.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs