Senior Full-Stack Developer (Python+React.js+AWS)
Quick Summary
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,
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.
Codebase 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, and 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.
Responsibilities
~1 min read- →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
~1 min read- 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
- 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.
Listing Details
- First seen
- March 26, 2026
- Last seen
- April 26, 2026
Posting Health
- Days active
- 30
- Repost count
- 0
- Trust Level
- 22%
- Scored at
- April 26, 2026
Signal breakdown
Please let Codebase know you found this job on Jobera.
4 other jobs at Codebase
View all →Explore open roles at Codebase.
Similar Fullstack Developer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.
