Software Developer - Backend | Online Jobs | Optimhire

Software Developer - Backend

Responsibilities

  • Develop innovative solutions based on product requirements and business challenges
  • Participate in architectural, design and product sessions
  • Provide task estimations and deliver quality code on time
  • Drive code reviews, enforce standards & best practices
  • Interface with stakeholders and senior management
  • Research and apply new technologies and best practices
  • Design and create efficient RESTful endpoints for both internal and public consumption
  • Optimise application time complexity and scalability.
  • Implementing automated testing platforms and unit tests
  • Define and maintain the central database (MongoDB)
Requirements
  • More than 2 years of experience in Backend development
  • Expert in advanced JavaScript, strong coding proficiency with Node.js, Express, and JavaScript.
  • Hands-on experience in Database (MongoDB)
  • Understanding of asynchronous programming and its quirks and workarounds.
  • Experience of developing Restful web services, service-oriented architectures
  • Experience with threading, and performance tuning
  • Understanding fundamental design principles behind a scalable application.


Job Type

Payroll


Positions

Backend Developers


Must have Skills

  • Node.Js - 2 Years
  • Express.Js
  • MongoDB

9 - 25 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Bengaluru, Karnataka, India

India


Rohit S

India