onsite
Engineering Lead - Python FastAPI & React.js - Jinendra infotech pvt ltd.
Software Engineer
Lead a high‑performing team building production‑grade services with Python/FastAPI and dynamic UIs in React.js, driving architecture, performance, and secure authentication across the stack.
About the role
Key Responsibilities
- Lead a cross‑functional team of developers, setting technical direction and ensuring delivery of scalable, secure services.
- Design and implement RESTful APIs with FastAPI, including authentication (JWT/OAuth2), rate limiting, and dependency injection.
- Architect and optimize React.js front‑ends using hooks, state management, and performance best practices.
- Own PostgreSQL database design, indexing, query optimization, and migration strategy (Alembic).
- Champion code quality through code reviews, CI/CD pipelines, and automated testing.
Requirements
- 6–9 years of professional software engineering experience, with at least 2 years in a formal tech‑lead role.
- Production‑grade proficiency in Python, FastAPI, and React.js.
- Deep experience with PostgreSQL, including schema design and performance tuning.
- Strong understanding of authentication flows (JWT/OAuth2) and secure API design.
- Excellent communication skills and a collaborative mindset.
Skills
pythonfastapipostgresql