# 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.
## Perks & 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 perks: 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
- Recruiter/Intro (30 min)
- Technical Deep Dive + Live Problem-Solving (60–90 min)
- System Design & Architecture (60 min)
- Culture/Leadership Round (30–45 min)
References as applicable.
📌 Senior Full-Stack Engineer (Python + Modern JS) (India)
🏢 CVPRO
📍 India