Full Stack Engineer - React / Typescript / Python
Role details
Job location
Tech stack
Job description
Build and maintain data-intensive dashboards, experiment tracking UIs, and internal automation tools. Own the full lifecycle of feature development, from API design and data modelling to seamless frontend-backend integration. Employ a product-driven approach, collaborating with researchers and Product Managers to turn exploratory workflows into production-quality, user-centric tools.
Requirements
Manage deployment components using SQL databases, containerized development (Docker), and CI/CD pipelines. Key Requirements: 2-5 years of experience working across both frontend and backend development. Proficiency in Python (FastAPI/Django) for backend development and React/Next.js/TypeScript for frontend development. Strong experience building complex UIs such as data dashboards or experiment tracking interfaces. Solid understanding of API design, data modeling, and frontend-backend integration. Hands-on experience with SQL databases, Docker, and CI/CD pipelines. Experience with AWS or other major cloud-based deployment environments.