Back to Jobs
M

Back End Developer

MyRemoteTeam Inc Bengaluru, Karnataka, India

Apply for this Position

Job Description

"Unlock your potential as a NodeJS + GraphQL Developer at MyRemoteTeam Inc. and join a dynamic team shaping the future of banking and finance. With a strong focus on scalability, collaboration, and innovation, this role is perfect for those seeking a challenging and rewarding career."

As a NodeJS + GraphQL Developer, you will play a crucial role in designing and implementing scalable backend applications that meet the needs of a US-based leading retail and commercial banking provider. With a strong focus on collaboration and innovation, this role is ideal for experienced developers who thrive in fast-paced environments.

In this role, you will have the opportunity to work on a wide range of projects, from developing and maintaining APIs and integrations to collaborating with cross-functional teams to deliver high-quality solutions. With a strong emphasis on continuous learning and growth, MyRemoteTeam Inc. is the perfect place to take your career to the next level.

Why you should learn this:

The demand for skilled NodeJS and GraphQL developers is skyrocketing, with a projected growth rate of 25% in the next 5 years. As a result, experienced professionals in this field can expect a salary range of ₹1,200,000 - ₹1,800,000 per annum.

Expected Salary: ₹1,200,000 - ₹1,800,000 per annum

How it works:

  • Step 1: Design and implement scalable backend applications using NodeJS and GraphQL.
  • Step 2: Collaborate with cross-functional teams to deliver high-quality solutions that meet the needs of the client.
  • Step 3: Develop and maintain APIs and integrations to ensure seamless communication between systems.

Core Concepts to Master

1

NodeJS Fundamentals

Develop a deep understanding of NodeJS core modules, event-driven programming, and asynchronous I/O. Learn to write efficient and scalable NodeJS code that meets the needs of complex applications.

2

GraphQL Fundamentals

Understand the basics of GraphQL, including schema design, query optimization, and resolvers. Learn to implement GraphQL APIs and integrate them with NodeJS applications.

3

Microservices Architecture

Learn to design and implement microservices-based architecture using NodeJS and GraphQL. Understand how to break down monolithic applications into smaller, independent services that communicate with each other using APIs.

Interview Questions (Beginner)

  • What is NodeJS and how does it differ from other programming languages?
  • Can you explain the concept of event-driven programming in NodeJS?
  • How do you handle errors and exceptions in NodeJS?

Job Overview

CompanyMyRemoteTeam Inc
Employment TypeFull-time
LocationBengaluru, Karnataka, India
Experience LevelFresher

Advance Questions

  • • Can you describe a scenario where you had to optimize a NodeJS application for performance?
  • • How do you implement authentication and authorization in a NodeJS application?
  • • Can you explain the benefits and drawbacks of using GraphQL in a NodeJS application?