Full Stack

7 - 8 years

13 - 18 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities:

  • Develop and maintain full-stack applications using React (frontend) and Node.js/Python (backend).
  • Build and optimize RESTful APIs and microservices using Express.js and Python frameworks (Flask/FastAPI/Django).
  • Integrate frontend components with backend services and third-party APIs.
  • Ensure application performance, scalability, and responsiveness.
  • Write clean, reusable, testable code following best practices.
  • Implement authentication/authorization (JWT, OAuth2, SSO).
  • Collaborate with Product, UI/UX, QA, and DevOps teams.
  • Conduct code reviews, write unit tests, and support CI/CD activities.
  • Maintain Git workflows with proper branching and PR management.
  • Deploy and manage applications using Docker and cloud platforms (AWS/Azure/GCP).

Must-Have Technical Skills:

Frontend (React):

  • React.js (v16+), TypeScript, ES6+
  • Redux / Redux Toolkit
  • React Hooks, Router
  • HTML5, CSS3, SCSS/LESS
  • Webpack/Vite/Babel
  • UI libraries (MUI / AntD / Bootstrap)
  • Frontend performance optimization

Backend (Node.js, Python):

  • Node.js, Express.js
  • REST API & microservices development
  • Python frameworks: Flask / FastAPI / Django
  • Asynchronous programming, middleware, error handling
  • Authentication (JWT, OAuth2) and API security

Database:

  • SQL (PostgreSQL / MySQL)
  • NoSQL (MongoDB)
  • Data modeling, query optimization, schema design

Nice-to-Have Skills:

  • CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI)
  • Docker, Docker Compose, Kubernetes
  • Testing frameworks (Jest, Mocha, RTL, PyTest)
  • Agile/Scrum and Git-based workflows

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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka

coimbatore, tamil nadu

pune, maharashtra

delhi, delhi, india