Role Summary We're seeking a hands-on Full-Stack Engineer to build scalable web applications end-to-end using Python on the backend and any modern JavaScript framework (React / Angular / Vue) on the frontend, backed by SQL databases (Oracle / MySQL / PostgreSQL). Key Responsibilities
Design, build, and maintain backend services/APIs using Python (Django / FastAPI / Flask).
Develop responsive, component-based UIs with React, Angular, or Vue.
Model databases, write efficient SQL (queries, views, procedures), and optimize performance on Oracle/MySQL/PostgreSQL.
Implement clean architecture, testing (unit/integration), and code reviews for high code quality.
Collaborate with Product/Design to translate requirements into technical solutions and delivery plans.
Own deployments and CI/CD pipelines; monitor performance, reliability, and cost.
Troubleshoot production issues, perform RCA, and drive fixes and prevention.
Ensure security, observability, and best practices across the stack.
Must-Have Qualifications
5+ years of professional experience building production web apps.
Strong Python fundamentals and at least one web framework (Django/FastAPI/Flask).
Proficiency in one modern JS framework (React/Angular/Vue).