Fullstack Developer - Node.js & Reactjs

4 - 9 years

14 - 22 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

master's

About the Role

.

Key Responsibilities

  • Design and develop responsive and dynamic web applications using

    ReactJS

    and TypeScript.
  • Build robust, secure, and scalable back-end services and APIs using

    Node.js

    .
  • Design, optimize, and maintain PostgreSQL databases, including queries, indexing, and schema design.
  • Implement real-time data synchronization and live features using Firebase Realtime Database.
  • Collaborate with UI/UX designers to translate wireframes and business requirements into functional applications.
  • Ensure application scalability, performance optimization, and security best practices.
  • Write clean, maintainable, and reusable code following coding standards.
  • Collaborate with cross-functional teams (Product, QA, DevOps) in an Agile/Scrum environment.
  • Stay updated on new technologies and contribute to technical decisions.

Required Skills & Qualifications

  • Strong hands-on experience with

    ReactJS

    (hooks, state management, component lifecycle).
  • Proficiency in TypeScript for both front-end and back-end development.
  • Solid knowledge of

    Node.js

    with frameworks like Express.js or NestJS.
  • Expertise in working with PostgreSQL (schema design, stored procedures, performance tuning).
  • Experience with Firebase Realtime Database for live synchronization and data streaming.
  • Familiarity with authentication/authorization mechanisms (JWT, OAuth, Firebase Auth).
  • Proficiency in Git and CI/CD workflows.
  • Strong debugging, problem-solving, and optimization skills.

Preferred / Good to Have

  • Knowledge of WebRTC for real-time video/audio streaming and peer-to-peer communication.
  • Experience with WebSockets for live messaging.
  • Exposure to cloud platforms (AWS, GCP, or Azure).
  • Familiarity with containerization tools like Docker and orchestration with Kubernetes.
  • Knowledge of testing frameworks such as Jest, Mocha, or Cypress

    .

Education

  • Bachelor's/masters degree in computer science, Engineering, or equivalent practical experience

    .

Soft Skills

  • Strong communication and collaboration abilities.
  • Ability to adapt quickly in a fast-paced environment.
  • Analytical mindset with attention to detail.
  • Passion for learning and adopting new technologies.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Sutherland logo
Sutherland

Business Process Outsourcing (BPO)

Denver

RecommendedJobs for You