Full Stack Developer( React js + Python)

4 years

3 - 15 Lacs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Position: Full-Stack DeveloperExperience: 4+ Years
Location: Pune (Work From Office) 5 Days working About the RoleWe’re looking for a skilled Full-Stack Developer to design, develop, and maintain scalable web applications using NodeJS/Python on the backend and ReactJS/Angular on the frontend. You’ll collaborate with cross-functional teams to deliver robust B2B and B2C solutions, including dashboards, authentication systems, and reporting tools.Key Responsibilities

  • Develop and maintain scalable web applications using NodeJS (Express.js/NestJS) or Python (FastAPI) with ReactJS/Angular.
  • Build and optimize RESTful APIs ensuring security with JWT/OAuth2.
  • Collaborate across teams for end-to-end feature delivery — UI/UX, backend logic, and database design.
  • Write clean, maintainable, and well-tested code following best practices.
  • Optimize performance across the stack (API latency, DB queries, frontend load time).
  • Create reusable frontend components and backend libraries.
  • Manage CI/CD pipelines and ensure smooth deployments.
  • Troubleshoot and resolve issues across frontend, backend, and database layers.

Required Skills & ExperienceBackend:

  • Hands-on experience with NodeJS (Express.js/NestJS) or Python (FastAPI).
  • Proficient in PostgreSQL (schema design, migrations, query optimization).
  • Familiarity with Redis for caching and background jobs.
  • Experience with authentication/authorization (JWT, OAuth2).
  • Exposure to Docker and containerization tools.

Frontend:

  • Strong experience with ReactJS (v18+) or Angular.
  • Proficient in TypeScript and modern build tools (Webpack, Vite).
  • Knowledge of Bootstrap or Tailwind CSS.
  • Familiarity with testing tools like Jest, React Testing Library, or Karma/Jasmine.

Other:

  • Strong Git workflow knowledge (branching, PRs, CI/CD).
  • Experience writing automated tests (Jest, Mocha, PyTest).
  • Excellent problem-solving and communication skills.
  • Bachelor’s degree in Computer Science, IT, or related field.

Preferred (Nice to Have)

  • Experience with Next.js for SSR/SSG and SEO optimization.
  • Familiarity with microservices and event-driven architecture.
  • Experience with AWS/Azure, Kubernetes, or Docker orchestration.
  • Knowledge of GraphQL and Apollo Client.
  • Familiarity with monitoring tools like Prometheus, Grafana, or Sentry.
  • Experience with CI/CD pipelines (GitHub Actions, GitLab CI).
  • Performance profiling and optimization skills across backend and frontend.

Why Join Us?

  • Work with cutting-edge technologies and a passionate team.
  • Fast-paced, collaborative, and agile work environment.
  • Opportunities for professional growth and continuous learning.
  • Competitive salary and benefits package.

Job Types: Full-time, Permanent

Pay: ₹356,539.70 - ₹1,582,561.33 per year

Benefits:

  • Health insurance
  • Paid sick time
  • Provident Fund
  • Work from home

Ability to commute/relocate:

  • Baner, Pune, Maharashtra: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • How much relevant experience do you have in Python ?
  • How much relevant experience do you have in React Js ?
  • What is your current Annual CTC in INR Lacs?
  • What is your notice period in terms of days?
  • How much relevant experience do you have?

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

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