Role Overview
We are looking for an experienced Full Stack Developer to design, build, and scale high-performance web applications. You will own both end services and frontend experiences, collaborating closely with the product team in a fast-paced, delivery-focused environment. The ideal candidate is proactive, self-driven, and comfortable working with modern tooling and AI-assisted development workflows.
Key Responsibilities
Design, develop, and maintain scalable end services and RESTful APIs using Python and FastAPI.
Build responsive, high-quality user interfaces with React, Vite, and TypeScript.
Integrate frontend and end layers to deliver seamless end-to-end functionality.
Design and optimize relational data models using PostgreSQL and SQLAlchemy.
Implement robust authentication and authorization mechanisms.
Write unit and integration tests to maintain software quality and reliability.
Participate in CI/CD pipelines, containerization, and deployment processes.
Deliver clean, maintainable, and well-documented code independently within tight timelines.