Talent.com
Node.js Developer

Node.js Developer

ConfidentialChennai
30+ days ago
Job description

Job Roles & Responsibilities :

Your primary focus will be the development of all server-side logic, definition and maintenance of the central

database, and ensuring high performance and responsiveness to requests from the front-end. You will also be

responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic

understanding of front-end technologies is necessary as well.

Duties and responsibilities :

  • 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 performant applications
  • Implementation of security and data protection
  • Integration of data storage solutions may include databases, key-value stores, blob stores, etc.
  • Work as part of a team developing applications and services using Agile development methods
  • Contribute to team and organizational improvements in process and infrastructure
  • Build customer-facing UI and back-end services for payment processing administration and
  • management Code, teste and operate node.js based services
  • Effectively use tools and ingenuity to identify and fix defects before they become a problem

T echnical skills that you should have :

  • Previous working experience as a Node.js Developer
  • In-depth knowledge of Node.js & its Frameworks
  • Development experience designing object-oriented JavaScript and SVG
  • Applicable knowledge of web libraries and frameworks such as AngularJS, Polymer, and Closure
  • Familiarity with the whole web stack, including protocols and web server optimization techniques
  • Understanding the nature of asynchronous programming and its quirks and workarounds.
  • 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
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Strong grasp of software engineering principles with ample experience using Node, Express, and
  • Nest.js with Typescript.
  • Excellent DB architecture skills. Should be familiar with MySQL / Postgres and Mongo at the
  • minimum.
  • Knowledge of how to set up and deploy apps to AWS
  • Scale applications to serve thousands of users
  • Completed, scaled projects under their belt – from dev to launch and support.
  • Traits that would make you an ideal fit :

  • Hungry to learn and make yourself better
  • Independent thinker
  • Pragmatic problem-solver
  • Natural leader
  • Must-have skills :

  • At least 2 years of experience using Node / Express in production apps
  • JS, c
  • AWS deployment – EC2, RDS, API Gateway
  • Databases – MongoDB, PostGres or MySQL
  • Git / GitHub
  • Postman
  • Nice-to-have :

  • Nest.js, Objection.js
  • Docker / Kubernetes
  • Front-end experience with React.js
  • Skills Required

    Node Js, Java Scripts, My Sql

    Create a job alert for this search

    Developer • Chennai