Logo for Talpro - Leaders in Technology Hiring

Permanent Remote - Senior Full-Stack Engineer (Python + Modern JS)

Roles & Responsibilities

  • 5+ years of professional experience building production web apps.
  • Strong Python fundamentals and experience with Django/FastAPI/Flask.
  • Proficiency in a modern JavaScript framework (React/Angular/Vue).
  • Solid SQL skills (Oracle/MySQL/PostgreSQL) including schema design, joins, indexing, and query optimization; experience designing and consuming RESTful APIs (GraphQL a plus).

Requirements:

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

Job description

This is a remote position.

  • Location: Pan-India (Remote/Flexible)
  • Experience: 5+ years (hands-on)
  • Joiner Preference: Immediate Joiners Only 
  • Contract - 6 Months 
  • Budget -1.5 L Per Months
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.

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.



Salary: .Net Azure Logic Developer

Full Stack Engineer Related jobs

Other jobs at Talpro - Leaders in Technology Hiring

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.