About the role
# Senior Full-Stack Engineer (Python + Modern JS)
Location: Pan-India (Remote/Flexible)
Experience: 5+ years (hands-on)
Joiner Preference: Immediate / ≤15 days
Languages: English or Hindi
## 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).
* Solid SQL skills (schema design, joins, indexing, query optimization) on Oracle/MySQL/PostgreSQL.
* Experience designing and consuming RESTful APIs (GraphQL is a plus).
* Proficient with Git, branch strategies, and code review workflows.
* Comfortable communicating in English or Hindi and collaborating with cross-functional teams.
## Good-to-Have
* Cloud experience (AWS/Azure/GCP); Docker/Kubernetes; Linux basics.
* Caching & messaging (Redis, RabbitMQ, Kafka).
* Monitoring/observability (Prometheus/Grafana/ELK/CloudWatch).
* Security and performance tuning; OWASP awareness.
* Test automation (pytest/Jest) and quality gates in CI.
## Education
* Bachelor’s in CS/IT/EE or equivalent practical experience.
## Work Model & Timing
* Anywhere in India — remote-first; hybrid/onsite optional based on candidate preference and business need.
* Standard business hours; flexibility available for critical releases.
## Benefits & Compensation
* Competitive salary with performance-based incentives (DOE).
* Learning budgets, certifications, and modern tooling.
## Benefits & Perks
We offer a comprehensive benefits package designed to support your health, well-being, professional growth, and remote work needs. Typical benefits include:
- Health insurance: Group medical insurance with family coverage options; dental/vision add-ons where applicable.
- Life & accident insurance: Term life and personal accident coverage.
- Retirement savings & statutory benefits: Provident Fund (PF) contributions and gratuity as per applicable laws.
- Paid time off: Annual paid leave, sick leave, public holidays, and paid parental leave (maternity/paternity).
- Remote work support: Work-from-home stipend, internet reimbursement, and home-office equipment allowance (laptop/monitor as required).
- Flexible work: Remote-first policy, flexible hours, and hybrid/onsite options when needed.
- Performance & equity: Performance-based bonuses and ESOP/stock option opportunities where applicable.
- Learning & development: Dedicated learning budgets, sponsored certifications, and conference/training support.
- Wellness & support: Employee assistance programs, mental health support resources, and optional wellness reimbursements (gym/activities).
- Other perks: Referral bonuses, relocation assistance (when applicable), commuter allowance for onsite days, team offsites, and regular knowledge-sharing sessions.
## Interview Process
1. Recruiter/Intro (30 min)
2. Technical Deep Dive + Live Problem-Solving (60–90 min)
3. System Design & Architecture (60 min)
4. Culture/Leadership Round (30–45 min)
*References as applicable.*