Description
We are seeking a Senior Full Stack Engineer to join our product engineering team and help build scalable, user-centric applications. In this role, you will architect and implement end-to-end features across our web platform, working closely with product managers, designers, and other engineers. You will be responsible for designing robust backend services using Python, building responsive and dynamic frontends with TypeScript and React, and ensuring high performance and reliability across the stack. You will also mentor junior engineers, participate in code reviews, and contribute to technical strategy and system design decisions. Our team values clean code, automated testing, and a collaborative culture where every voice is heard. If you thrive on solving complex problems and delivering delightful user experiences, we’d love to hear from you.
Requirements
- 5+ years of professional full-stack development experience, with at least 3 years in a senior role
- Strong proficiency in Python (FastAPI, Django, or Flask) and TypeScript (React preferred)
- Experience designing and consuming RESTful APIs, including authentication, caching, and rate limiting
- Solid understanding of relational databases (PostgreSQL) and familiarity with NoSQL (e.g., Redis, MongoDB)
- Proven ability to write unit, integration, and end-to-end tests using frameworks like Pytest, Jest, Cypress, or Playwright
- Experience with cloud infrastructure (AWS, GCP, or Azure) and CI/CD pipelines (e.g., GitHub Actions, CircleCI)
- Strong communication skills and experience mentoring junior engineers in a collaborative environment
- Familiarity with modern frontend build tools (Webpack, Vite) and containerization (Docker, Kubernetes) is a plus
Interested in this role?
Sign in to apply with one click and interview on your schedule.
Log in to apply