Backend Developer | Online Jobs | Optimhire

Backend Developer

Requirements

  • At least 2 years of working experience in a software development team focusing on scalable web apps
  • 2+ years of hands-on experience building Node.js based APIs with Express
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Basic knowledge of front-end technologies such as React, Vue, HTML5 and CSS3
  • Proficiency in user authentication and authorization between multiple systems, servers, and environments
  • Good understanding fundamental design principles behind a scalable application
  • Hands-on experience in creating database schemas that represent and support business processes
  • Hands-on experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of common web security best practices like OWASP 10
  • Ability to learn/use a wide variety of open source technologies and tools
  • Superb interpersonal, communication, and collaboration skills
  • Exceptional analytical and problem-solving aptitude
  • Great organizational and time management skills


Responsibilities

  • Design and implement the underlying application logic and database structure powering our APIs
  • Developing and maintaining all server-side network components
  • Ensure optimal performance of the central database and responsiveness to front-end requests
  • Collaborate with front-end developers on the integration of elements
  • Work closely with other developers and infrastructure engineers to analyze and design the application architecture, and implement the functional requirements
  • Work with 3rd party API providers to provide rich integrations to empower our clients and operations teams
  • Write and execute proper unit tests
  • Implement effective security protocols, data protection measures, and storage solutions
  • Run diagnostic tests, repairing defects, and providing technical support
  • Document Node.js processes, including database schemas, as well as preparing reports
  • Recommend and implement improvements to processes and technologies



Job Type

Payroll


Positions

Backend Developers

Full-Stack Developers


Must have Skills

  • HTML 5
  • Git
  • Express.Js - 2 Years

    Intermediate

  • React.Js
  • JavaScript - 3 Years

    Intermediate

  • Node.Js - 2 Years

    Intermediate


Languages

english - Fluent

9 - 11 K/Year USD (Annual salary)

Longterm (Duration)

Partially Remote Bengaluru, Karnataka, India

India


Andres A

United States