JobTarget Logo

Senior Full-Stack Engineer (Python + Modern JS) in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Full-Stack Engineer (Python + Modern JS)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full-Stack Engineer (Python + Modern JS) based in India.

We are seeking an experienced Full-Stack Engineer to design, develop, and maintain scalable web applications from end to end.
The role combines strong backend expertise in Python with modern frontend development using JavaScript frameworks.
You will contribute to building reliable, high-performance products while collaborating with cross-functional teams.
The position offers the opportunity to work on complex technical challenges, from architecture and APIs to deployment and optimization.
You will take ownership of engineering quality, system reliability, and continuous improvements across the technology stack.
This remote-first opportunity is ideal for a hands-on engineer who enjoys solving problems and delivering impactful solutions.

Accountabilities

The Senior Full-Stack Engineer will be responsible for designing and delivering robust applications while ensuring scalability, security, and performance across the full technology stack. You will work closely with product, design, and engineering teams to translate business needs into effective technical solutions.

  • Design, develop, and maintain backend services and APIs using Python frameworks such as Django, FastAPI, or Flask.
  • Build responsive, component-based user interfaces using modern JavaScript frameworks including React, Angular, or Vue.
  • Design database structures, develop efficient SQL queries, and optimize performance across Oracle, MySQL, or PostgreSQL environments.
  • Implement clean architecture principles, automated testing, code reviews, and engineering best practices.
  • Collaborate with cross-functional teams to define technical approaches, estimate work, and deliver product improvements.
  • Manage deployments, CI/CD pipelines, monitoring, and performance optimization initiatives.
  • Troubleshoot production issues, perform root cause analysis, and implement long-term solutions.
  • Ensure application security, observability, and reliability through industry-standard practices.
Requirements

The ideal candidate brings strong full-stack development experience, excellent problem-solving skills, and the ability to work independently in a remote environment. You should have a strong foundation in backend engineering while being comfortable contributing to modern frontend applications.

  • 5+ years of professional experience building and maintaining production web applications.
  • Strong Python programming skills with experience in at least one framework such as Django, FastAPI, or Flask.
  • Proficiency with a modern JavaScript framework such as React, Angular, or Vue.
  • Strong SQL knowledge, including database design, joins, indexing, and query optimization across Oracle, MySQL, or PostgreSQL.
  • Experience designing and consuming RESTful APIs; GraphQL experience is a plus.
  • Familiarity with Git workflows, branching strategies, and code review processes.
  • Ability to collaborate effectively with technical and non-technical stakeholders.
  • Strong communication skills in English or Hindi.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.

Nice to have:

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Docker, Kubernetes, and Linux environments.
  • Experience with caching and messaging technologies such as Redis, RabbitMQ, or Kafka.
  • Familiarity with monitoring and observability tools such as Prometheus, Grafana, ELK, or CloudWatch.
  • Experience with security best practices, OWASP principles, automated testing, and CI quality gates.
Benefits
  • Fully remote opportunity available across India.
  • Competitive compensation package with performance-based incentives.
  • Access to modern engineering tools and technologies.
  • Learning opportunities, certification support, and professional development resources.
  • Flexible working arrangements based on project and business requirements.
  • Opportunity to contribute to impactful software solutions in a collaborative environment.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.