Get In Touch
Moneyplant High Street,Jagatpur Road,SG highway

Node JS API Developer

at on demand App Project


A Node.js developer will be responsible for writing server-side web application logic in JavaScript. The developer usually takes care of developing back-end components, connects the application with the other (often third-party) web services, and supports the front-end developers by integrating their work with the Node.js application.

Who are the people I am going to work with?

Knowledge of, at least, one modern programming language such as REST APIs, Express JS, Node js, Mongo DB, Graph QL, AWS Lambda etc.


  • Minimum 1-6 years of experience working on Node JS
  • Proficient knowledge of Javascript (ES6+) and HTML5
  • Knowledge of Node.js and frameworks available for it such as Express JS
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Good understanding of server-side templating languages such as Jade, EJS, etc, depending on your technology stack
  • Hands-on experience with REST APIs
  • Basic understanding of front-end technologies, such as HTML5, and CSS3
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Ready to learn fundamental design principles behind a scalable application
  • Basic understanding of differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Implementing unit tests
  • Proficient understanding of code versioning tools, such as Git/BitBucket
  • Familiarity with agile methodology and proficiency in participating in the stand-up and handling tasks workflow
  • Great interpersonal and communication skills

We expect you to

  • 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 of applications
  • Able to create a design for small components and participate and contribute to research projects
  • Knowledgeable of all aspects of the project and can jump in to support as needed, produce consistently solid project work, and is highly valued by the project team
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Implementation of a robust set of services and APIs to power the web/mobile application
  • Collaborate with other team members
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Explore More Reasons To Work In Ralabs

Apply to



    Money plant Hight Street, Jagtatpur road,
    Sg Highway, Ahmedabad 382470


    1628 Good Hope Road SE, Washington DC, 20020