Backend Engineer | Online Jobs | Optimhire

Backend Engineer

Location - Bangalore & Chennai


Roles & Responsibilities

  • Building and developing products and platforms for both client side as well as server-side scalable applications. These include designing Omni-channel (mobile, tablet & web) applications.
  • Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant, and efficient systems.
  • Suggest & implement best practices for performance tuning while working on the larger datasets.
  • Maintain quality and ensure responsiveness of applications.
  • Perform design reviews and code Reviews with the Team
  • Provide real time knowledge transfer to the team on the Requirements I UI Design & Development.
  • Manage the infrastructure & deployment of the release artefacts by coordinating with respective peoples.
  • Work in an agile environment with the defined sprints to deliver the assigned work in the stipulated timelines.
  • Adhere to software development best practices and coding standards in all work products and participate in the refinement of those practices and standards to improve quality and productivity.

Skills

  1. Must have strong 4 to 5 years of hands on experience Web Applications Development with good expertise in Node JS Stack using ORM like mongoose/Typeform.
  2. Proven experience building application using micro service environment using Docker/Kubernetes platform.
  3. Experience in creating node modules and packaging through package manager’s.
  4. Strong development and coding skills, good analytical and problem-solving skills.
  5. Experience in writing Junitest cases & performing code coverage using tools like mocha/sonarcube/hudson.
  6. Rest API implementation using GraphQL.
  7. Experience is building Dashboards with any chart library in Angular is a must 5. Experience in writing Restful API’s using Node/Python/Scala/Java, etc.
  8. Knowledge of modern authorization mechanisms such as JSON Web Token, OAuth2.
  9. Familiarity with code versioning tools such as Git, Bit bucket
  10. Experience in working on Build Tools like NPM, Gulp, Bower, and Web pack.
  11. Understanding of Agile & Scrum development methodology.
  12. Knowledge of AWS, Azure will be an added advantage.


Tools & Technologies

Web Technologies:

1.Angular, HTML5, CSS3, jQuery, Bootstrap, JavaScript, AJAX, Postman, REST API, Node JS, Express

2. Testing: Jest, Karma

3. Databases: Mongodb, MySQL, Redis

4. Code Management: Git, Bit bucket 5. Operating System: Mac, Linux, Windows

5. Cloud Technologies: AWS, Azure.


Job Type

Payroll


Positions

Backend Developers

Full-Stack Developers


Must have Skills

  • Mern stack - 3 Years

    Advanced

  • MongoDB - 2 Years

    Advanced

  • Node.Js - 3 Years

    Advanced


Languages

english - Fluent

11 - 18 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Bangalore, Karnataka, India

India


Sony D

India