Full Stack Python Developer

Goodfit

New Delhi

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Goodfit is seeking a Lead Fullstack Developer in Delhi to anchor the development team. You will define architecture, establish standards, and contribute hands-on across the stack, including Python, Node.js, Angular, and React, for secure and scalable solutions in air-gapped environments.

You will mentor developers, design RESTful APIs, optimize queries, and collaborate with GIS and DevOps to ensure robust deployments and performance. 5–7 years experience required.

Qualifications

  • Strong experience with Python and Node.js across the full stack.
  • Frontend experience with Angular and React is required.
  • Expertise in PostgreSQL with PostGIS extensions.
  • Experience designing RESTful APIs and microservices.
  • Familiarity with GIS data formats and geospatial rendering.
  • Experience with Docker and CI/CD workflows.

Responsibilities

  • Define application architecture and coding standards.
  • Lead hands-on development across frontend and backend.
  • Review code and enforce best practices.
  • Design RESTful APIs and microservices for modular apps.
  • Collaborate with GIS developer to integrate geospatial layers.
  • Ensure air-gapped deployment compatibility with DevOps.
  • Mentor mid-level developers on architecture.
  • Optimize performance and database queries.

Skills

Python
Node.js
Angular
React
PostgreSQL + PostGIS
RESTful APIs
WebSocket
GIS concepts

Education

B.Tech / B.E. in Computer Science/IT
Cloud / DB certifications (plus)

Tools

Docker
Kubernetes
Git / CI/CD

Job description

POSITION DETAILS

Job Title

Python Full stack Developer

Experience

5–7 Years

Employment Type

Full-Time

Reports To

Technical Project Manager

ROLE OVERVIEW

The Lead Fullstack Developer is the technical anchor of the development team. This role is responsible for defining the application architecture, establishing coding standards, conducting code reviews, and contributing hands-on development across the entire stack. The Lead Developer works closely with the Technical Project Manager to translate requirements into robust, scalable, and secure solutions suitable for deployment on air-gapped networks.

KEY RESPONSIBILITIES
  • Design and architect the overall application stack, including frontend, backend, APIs, and database layers
  • Lead hands-on development using Python, Node.js, Angular, and React across modules
  • Establish and enforce coding standards, branching strategies, and code review processes
  • Design RESTful APIs and microservices architecture for modular, maintainable codebases
  • Collaborate with the GIS Developer on integrating geospatial layers into the application
  • Work with the DevOps Engineer to ensure application compatibility with air-gapped deployment pipelines
  • Mentor and guide mid-level developers on best practices and architectural decisions
  • Optimize application performance, database queries, and frontend rendering
  • Conduct technical feasibility analysis for new features and provide effort estimates
  • Ensure security best practices are embedded in code, including input validation, authentication, and authorization
REQUIRED SKILLS & QUALIFICATIONS
Technical Skills
  • Advanced proficiency in Python (Django/Flask/FastAPI) and Node.js (Express/NestJS)
  • Strong frontend skills in Angular and React with state management(NgRx, Redux)
  • Deep experience with PostgreSQL including query optimization, indexing, and PostGIS extensions
  • Proficiency in RESTful API design, WebSocket communication, and microservices patterns
  • Experience with Git-based workflows, code review tools, and CI/CD integration
  • Understanding of containerized deployments (Docker) and orchestration basics
  • Familiarity with GIS data formats (GeoJSON, Shapefiles, WMS/WFS) and map rendering libraries
Soft Skills
  • Technical leadership and mentoring ability
  • Strong problem-solving and debugging skills
  • Clear communication of architectural decisions to technical and non-technical stakeholders
  • Ownership mindset with accountability for delivery quality
Education
  • B.Tech / B.E. in Computer Science, IT, or related field
  • Relevant certifications in cloud, fullstack, or database technologies are a plus
GOOD TO HAVE
  • Experience building applications for secure or air-gapped environments
  • Prior work with geospatial or mapping applications
  • Familiarity with offline-first application design patterns
  • Experience with message queues (RabbitMQ, Redis) and caching strategies
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Technical Lead
Full Stack Technical Lead

Navikenz • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

Sekel Tech • Chennai District

On-site
INR 1,800,000 - 3,000,000
Opportunity to work on innovative SaaS
Exposure to modern technologies and SC
Growth-oriented work environment
+1
Full Stack Developer
Full Stack Developer

GalaxEye • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Full Stack Engineer
Full Stack Engineer

Koantek LLC • Hyderabad

On-site
INR 900,000 - 1,300,000
Lead Engineer- Python Full Stack
Lead Engineer- Python Full Stack

Evalueserve • Gurugram District

On-site
INR 900,000 - 1,300,000
Full Stack Engineer
Full Stack Engineer

Accenture in India • Chennai District

On-site
INR 1,200,000 - 2,000,000
Python Fullstack Developer (5-15 Years)
Python Fullstack Developer (5-15 Years)

Infosys • Dadri, Chennai District, Bengaluru

On-site
INR 900,000 - 1,800,000
Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Python Full Stack Developer
Python Full Stack Developer

Vrinda International • India

On-site
INR 1,800,000 - 3,200,000
Full stack Engineer
Full stack Engineer

Phigital Care • Bengaluru

On-site
INR 900,000 - 1,500,000