Full Stack Developer

4 - 9 years

12 - 22 Lacs

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

  • Design, develop and maintain React-based frontend application by leveraging Material UI framework.
  • Design, develop and maintain backend RESTful API using Python, FastAPI and SQLAlchemy, including comprehensive OpenAPI documentation.
  • Develop Python workers for background processing utilizing Dramatiq.
  • Integrate AI engines and connect with internal/external resource-planning services.
  • Build and maintain integration modules for 3rd-party API services.
  • Architect shared data models, standardized data formats, and common configuration components for seamless inter-service communication.
  • Ensure secure, high-performance, and scalable systems.
  • Create and enhance solver extensions (such as flexible bookings) and prototype advanced scheduling features.
  • Mentor junior engineers and contribute to architectural decision-making.

Preferred candidate profile

  • 4 to 9 years experience as a Full Stack developer building scalable browser-based applications (preferably in enterprise/product-based environments).
  • Expert level proficiency in React, JavaScript/TypeScript and Material UI (or, equivalent UI library).
  • Expert level proficiency in Python, FastAPI (or similar frameworks), and background task frameworks (preferably Dramatiq).
  • Strong experience with SQLAlchemy (or similar) ORM
  • Strong experience in relational database management systems, preferably in PostgreSQL
  • Deep understanding of RESTful API design, OpenAPI/Swagger documentation, and best practices.
  • Hands-on experience with distributed systems/microservices architecture and workflow automation.
  • Experience integrating AI/ML engines or complex business logic a strong plus. • Ability to build reusable integration frameworks for both internal and external APIs. • Familiarity with configuration management, shared schemas, and inter-service data contracts. • Exposure to advanced problem-solving features like custom solver engines, optimizers, and booking solutions.
  • Knowledge of DevOps, CI/CD, containerisation (Docker/Kubernetes) is desirable

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