Skip to main content

Senior Full-Stack Engineer (Python + Modern JS)

Technology
CVPRO
2 months agoUntil 9/11/2026
Service contract

Job description

# 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
  • 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.

Interested in this role?