Senior Full-Stack Developer (Python+React.js)

Codebase

Maharashtra

On-site

INR 1,200,000 - 2,400,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Codebase in Pune, India, is seeking a high-impact Full Stack Engineer to design, build, and own modern web and mobile applications end-to-end.

The role emphasizes Python backend (FastAPI) and React.js frontend, creating scalable architectures, clean code, and production-ready systems. You will develop REST APIs, UI components with Tailwind, and collaborate across design, product, and backend teams to ship robust features.

Qualifications

  • 3–9 years of experience in full-stack development.
  • Solid backend experience using Python.
  • 2+ years React.js experience with TypeScript.
  • Strong knowledge of HTML5, CSS3 and Tailwind CSS.
  • Experience building REST APIs and real-time systems (WebSockets/SSE)
  • Knowledge of PostgreSQL and JWT/OAuth2.
  • Experience with Docker and CI/CD pipelines.
  • Familiarity with logging, monitoring, and error tracking.
  • Strong software engineering best practices.

Responsibilities

  • Design, develop, and maintain scalable web applications using Python (FastAPI) for backend services and React.js / Gatsby for frontend development.
  • Build and optimize RESTful APIs, ensuring high performance, security, and scalability.
  • Develop responsive and user-friendly UI components using HTML5, CSS3, JavaScript (ES6+), TypeScript, and Tailwind CSS.
  • Collaborate with cross-functional teams (design, product, backend) to deliver end-to-end features.
  • Deploy, manage, and monitor applications on AWS (S3, CloudFront) and GCP (GKE, Pub/Sub).
  • Write clean, maintainable, and testable code, ensuring high code quality through unit and integration testing.
  • Manage source code usingGit and follow best practices for version control and CI/CD workflows.
  • Optimize application performance, troubleshoot issues, and implement improvements.
  • Participate in code reviews, technical discussions, and contribute to architectural decisions.
  • Stay updated with emerging technologies and suggest improvements to existing systems.

Skills

Python
React.js
TypeScript
HTML5
CSS3
Tailwind CSS
REST APIs
WebSockets/SSE
PostgreSQL
JWT/OAuth2
Docker
CI/CD (GitHub Actions)
Logging/Monitoring
Unit/Integration Testing
Software Engineering Best Practices

Tools

FastAPI
GCP
AWS
Git

Job description

Company IntroductionCodebase is a young software services company with a great pool of tech-savvy developers. We started in the spring of 2018, and have been growing aggressively. We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.

Company IntroductionCodebase is a young software services company with a great pool of tech-savvy developers. We started in the spring of 2018, and have been growing aggressively. We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.

We are looking for a high-impact Full Stack Engineer who can build, scale, and own modern web and mobile applications end-to-end. You will work across Python backend systems, React (Web), contributing to product decisions, system architecture, and performance optimization. This role is ideal for someone who enjoys building production-ready systems, cares about clean code, and understands how scalable products are built and operated in real-world environments.

Key Responsibilities
  • Design, develop, and maintain scalable web applications using Python (FastAPI) for backend services and React.js / Gatsby for frontend development.
  • Build and optimize RESTful APIs, ensuring high performance, security, and scalability.
  • Develop responsive and user-friendly UI components using HTML5, CSS3, JavaScript (ES6+), TypeScript, and Tailwind CSS.
  • Collaborate with cross-functional teams (design, product, backend) to deliver end-to-end features.
  • Deploy, manage, and monitor applications onAWS (S3, CloudFront) and GCP (GKE, Pub/Sub).
  • Write clean, maintainable, and testable code, ensuring high code quality through unit and integration testing.
  • Manage source code usingGit and follow best practices for version control and CI/CD workflows.
  • Optimize application performance, troubleshoot issues, and implement improvements.
  • Participate in code reviews, technical discussions, and contribute to architectural decisions.
  • Stay updated with emerging technologies and suggest improvements to existing systems.
Requirements
  • 3–9 years of experience in full-stack development.
  • Solid backend experience using Python.
  • 2+ years React.js, Hands-on experience with TypeScript.
  • Solid understanding of HTML5, CSS3 and Tailwind CSS.
  • Experience building REST APIs and real-time systems (WebSockets/SSE)
  • Strong knowledge of PostgreSQL
  • Hands-on experience with JWT and OAuth2 authentication
  • Experience with Docker and CI/CD pipelines (GitHub Actions)
  • Familiarity with logging, monitoring, and error tracking tools
  • Strong understanding of software engineering best practices
Nice To Have
  • Exposure to system design and scalable architectures
  • Experience handling production incidents and performance tuning
  • Knowledge of testing frameworks and automated testing
  • Prior experience in agile or fast-paced startup environments
Soft Skills
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal abilities.
  • Ability to work independently and as part of a team.
  • Proactive and eager to learn new technologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Developer (Python+React.js+AWS)
Senior Full-Stack Developer (Python+React.js+AWS)

Codebase • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior Full-Stack Developer (Python+React.js)
Senior Full-Stack Developer (Python+React.js)

Codebase • Pune District

On-site
Senior Full-Stack Developer (React.js+Node.js)
Senior Full-Stack Developer (React.js+Node.js)

Codebase • Pune District

On-site
INR 1,200,000 - 1,500,000
Senior Full-Stack Developer (React.js+Node.js)
Senior Full-Stack Developer (React.js+Node.js)

Codebase • Maharashtra

On-site
INR 1,800,000 - 2,400,000
Full Stack Engineer (Python+React)
Full Stack Engineer (Python+React)

Luxoft • India

On-site
INR 1,200,000 - 2,000,000
Full Stack Engineer - Python/React.js
Full Stack Engineer - Python/React.js

Ajackus • Kolkata District

On-site
INR 1,200,000 - 1,800,000
Full Stack Developer (React + Python)
Full Stack Developer (React + Python)

Deskcode Solution • Surat

On-site
INR 700,000 - 1,100,000
Competitive salary
Performance incentives
AI technologies exposure
+3
Senior Fullstack Developer
Senior Fullstack Developer

Lyzr AI • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Full Stack Software Engineer
Full Stack Software Engineer

Genzeon Corporation • Pune District

On-site
INR 1,800,000 - 3,200,000
SOFTWARE ENGINEER ( PYTHON + REACT.JS)
SOFTWARE ENGINEER ( PYTHON + REACT.JS)

Flip My Yard • Ralpur Khadar

On-site
INR 600,000 - 900,000