Full Stack Developer (Node.js + React.js)

3 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Location:

Work Schedule:

Experience:

Compensation:

For quick Response, please fill out the form

Job Application Form

  • 34091 - Full Stack Engineer - Remote

https://docs.google.com/forms/d/e/1FAIpQLSeBy7r7b48Yrqz4Ap6-2g_O7BuhIjPhcj-5_3ClsRAkYrQtiA/viewform



Job Responsibilities

  • Design, develop, and maintain scalable backend services using

    Node.js

    and related frameworks (e.g., Express.js, NestJS).
  • Build intuitive, high-performance frontend interfaces using

    React.js

    or similar frameworks (Next.js, Vue.js, Angular).
  • Collaborate with cross-functional teams to conceptualize and implement new features and solutions.
  • Ensure optimal performance, quality, and responsiveness across the full stack.
  • Develop and maintain

    RESTful APIs

    and implement real-time capabilities using technologies like

    WebSockets

    or

    Socket.io

    .
  • Optimize applications for speed, scalability, and maintainability across diverse environments.
  • Diagnose and resolve performance bottlenecks and bugs across backend and frontend layers.
  • Stay abreast of emerging technologies and integrate relevant innovations into ongoing projects.

Desired Candidate Profile

Minimum Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least

    3 years of hands-on experience

    in full-stack development using

    Node.js

    and

    React.js

    (or equivalent frameworks).
  • Proficiency in

    JavaScript (ES6+)

    and

    TypeScript

    .
  • Strong integration experience with

    RESTful APIs

    and third-party services.
  • Solid understanding of

    relational (PostgreSQL/MySQL)

    or

    NoSQL (MongoDB)

    databases.
  • Familiarity with

    Git

    and collaborative development workflows.
  • Exposure to cloud platforms such as

    AWS

    ,

    GCP

    , or

    Azure

    .
  • Basic understanding of containerization with

    Docker

    .
  • Experience with

    CI/CD pipelines

    and agile DevOps practices.
  • Frontend state management experience using

    Redux

    ,

    React Query

    , or

    Context API

    .

Preferred Qualifications:

  • Master’s degree in Computer Science or related discipline.
  • Experience with

    GraphQL

    ,

    microservices

    , and

    event-driven architecture

    .
  • Exposure to container orchestration tools like

    Kubernetes

    .
  • Active GitHub portfolio or contributions to open-source projects.
  • Background in working with

    startups

    or

    product-focused

    companies.

Skills Required

Backend:

  • Node.js (v14+), Express.js, NestJS, or Koa.js
  • JavaScript, TypeScript
  • RESTful API design and integration
  • WebSockets, real-time data handling (e.g., Socket.io)
  • Bonus: GraphQL (Apollo Server or equivalent)

Frontend:

  • React.js (preferred), Next.js or similar frameworks
  • HTML5, CSS3, and modern UI libraries (TailwindCSS, Material UI, Bootstrap)
  • Strong understanding of performance optimization and cross-browser compatibility

Database:

  • MongoDB, PostgreSQL, or MySQL
  • ORM frameworks like Sequelize, Mongoose, or TypeORM

Testing & Quality:

  • Unit and integration testing with tools like

    Jest

    ,

    Mocha

    ,

    Chai

    , or

    Cypress

  • Knowledge of

    TDD/BDD

    methodologies

DevOps & Infrastructure:

  • Docker

    (required),

    Kubernetes

    (preferred)
  • CI/CD tools such as

    GitHub Actions

    ,

    Jenkins

    , or

    CircleCI

  • Bonus: Familiarity with

    serverless architecture

Security & Compliance:

  • Implementing secure authentication (JWT, OAuth2)
  • Understanding of

    OWASP Top 10

    and secure coding practices

Workflow & Collaboration:

  • Proficiency with

    Git-based workflows

  • Experience working in

    Agile

    environments (Scrum, Kanban)

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You