Senior Full Stack Engineer - Python & ReactJS

Jobgether

India

Remote

INR 1,800,000 - 3,000,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully Remote Work
Innovative Technology Environment
Technical Ownership
Professional Growth
Collaborative Culture
Meaningful Product Impact
Continuous Improvement

Job summary

Jobgether seeks a Senior Full Stack Engineer (Python & ReactJS) in India to build scalable SaaS solutions for restaurant tech. You will own features from concept to deployment, work across backend and frontend, and leverage AI coding tools to accelerate delivery.

This fully remote role operates in a distributed product-led engineering environment with emphasis on reliability and performance. You will design robust Python services, build responsive React interfaces, and implement scalable APIs

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent practical experience.
  • At least 6 years building enterprise applications in Python with 3+ years using ReactJS.
  • Experience in remote, distributed engineering teams and US/Eastern-friendly hours.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable web apps using Python and ReactJS.
  • Develop and maintain RESTful and GraphQL APIs and asynchronous processing.
  • Mentor junior engineers and contribute to architecture decisions and code quality.

Skills

Python
ReactJS
API design
SQL

Education

Bachelor's degree in CS or related

Tools

Docker
AWS
GraphQL
REST APIs

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Full Stack Engineer – Python & ReactJS based in India.

As a Senior Full Stack Engineer, you will play a key role in building, modernizing, and scaling enterprise-level software solutions within a dynamic restaurant technology ecosystem. You will contribute to the development of innovative SaaS products that power digital ordering experiences for leading restaurant brands worldwide. Working across backend and frontend technologies, you will design robust Python applications, build responsive React interfaces, and develop scalable APIs and data-driven services. You will leverage AI-powered coding tools to accelerate development, improve software quality, and streamline defect resolution. Collaborating closely with Product, Design, and Engineering teams, you will take ownership of features from conception through deployment and monitoring. This fully remote opportunity offers a globally distributed, product-led engineering environment where technical leadership, continuous improvement, and innovation are highly valued.

Accountabilities
  • Full Stack Development: Design, develop, test, deploy, and maintain scalable web applications using Python and ReactJS. Build responsive user interfaces, reusable components, and high-performance backend services that support enterprise-level workloads.
  • API and Backend Engineering: Develop and maintain RESTful and GraphQL APIs, implement asynchronous background processing, and optimize application performance using appropriate tools and frameworks.
  • Database Management and Optimization: Write and optimize SQL queries across relational databases such as PostgreSQL and MySQL, ensuring efficient data access, reliability, and performance in high-volume transactional environments.
  • AI-Driven Development: Integrate AI coding agents, including tools such as Claude Code and Codex, into the software development lifecycle to accelerate feature delivery, improve debugging, and enhance engineering productivity.
  • Architecture and Technical Design: Contribute to architectural decisions, create technical specifications aligned with product roadmaps, and improve the scalability, reliability, and maintainability of enterprise applications. Identify technical debt and implement practical modernization strategies.
  • Cloud Infrastructure and Performance Monitoring: Develop and operate production applications on AWS, use Docker for local development, and leverage observability and application performance monitoring tools to identify bottlenecks, troubleshoot issues, and improve system stability.
  • End-to-End Feature Ownership: Lead features and complex technical initiatives from requirements gathering and design through implementation, testing, deployment and ongoing monitoring. Collaborate with cross-functional teams in a product-led, pod-based engineering environment.
  • Engineering Quality and Continuous Delivery: Contribute to code reviews, automated testing, CI/CD pipelines, GitHub Actions, and deployment workflows. Maintain strong testing practices, improve code coverage, and promote reliable software delivery.
  • Technical Leadership and Mentorship: Mentor junior engineers, share technical knowledge, and establish engineering best practices. Participate in architecture discussions, support team members in reducing technical debt, and help elevate overall engineering standards.
  • Incident Management and Reliability: Investigate production incidents, perform root-cause analysis, resolve outages, and implement preventive improvements to strengthen system resilience and customer experience.
Requirements:
  • Education: Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
  • Professional Experience: At least 6 years of experience developing enterprise-level applications using Python, along with 3+ years of experience working with ReactJS or a related modern JavaScript framework.
  • Engineering Team Experience: At least 3 years of experience working within engineering organizations of 30 or more team members, collaborating across multiple teams or product-focused pods.
  • Remote Work Experience: At least 3 years of experience working fully remotely, with a strong interest in continuing within a globally distributed team environment.
  • Cloud and Infrastructure Expertise: At least 3 years of experience developing and operating applications on AWS, including production workloads. Practical experience using Docker in local development environments is required.
  • AI-Assisted Software Development: At least 2 years of experience using AI coding agents, such as Claude Code or Codex, to support software development, debugging, and productivity improvements.
  • Backend and API Development: Demonstrated experience building and maintaining enterprise-scale Python applications, integrating RESTful and GraphQL APIs, and developing asynchronous background processing across multiple tools or frameworks.
  • Database Skills: Strong experience writing raw SQL queries and working with relational databases, including PostgreSQL and/or MySQL.
  • Monitoring and Observability: Familiarity with tools such as Datadog, Sentry, or New Relic to monitor application performance, diagnose issues, and maintain production reliability.
  • Testing and DevOps: Experience writing automated unit tests and maintaining code coverage above 60%, alongside practical experience developing CI/CD workflows using GitHub Actions.
  • Legacy Modernization: Proven ability to modernize existing Python applications, address technical debt, improve application architecture, and enhance long-term maintainability.
  • Product-Led Engineering: Experience working in a product-led engineering organization, translating product requirements into detailed technical specifications, and collaborating closely with Product, Design, and Engineering stakeholders.
  • Production Reliability: Experience supporting high-volume transactional applications in production, including incident investigation, root-cause analysis, performance optimization, and continuous improvement.
  • Leadership and Ownership: A strong sense of accountability, initiative, and technical ownership, with the ability to identify gaps, propose solutions, mentor colleagues, and promote engineering best practices.
  • Communication and Collaboration: Excellent problem-solving and communication skills, with the ability to break complex technical challenges into manageable deliverables and work effectively with cross-functional, distributed teams.
  • Working Hours: Ability to work US Eastern Time business hours, from 9:00 a.m. to 5:00 p.m. ET, while based remotely in India.
Benefits:
  • Fully Remote Work: Work remotely from India as part of a globally distributed organization.
  • Innovative Technology Environment: Opportunity to work with modern software engineering practices, AI-powered coding tools, and emerging AI-driven product capabilities.
  • Technical Ownership: Take responsibility for significant product features, architectural improvements, and initiatives that directly influence platform performance and scalability.
  • Professional Growth: Develop your technical leadership skills through architecture discussions, complex engineering projects, collaboration, and mentorship.
  • Collaborative Culture: Work closely with cross-functional Product, Design, and Engineering teams in a product-focused, pod-based environment.
  • Meaningful Product Impact: Contribute to digital solutions that support restaurant operations, improve ordering experiences, and help established brands grow their businesses.
  • Continuous Improvement: Participate in engineering initiatives focused on modernization, automation, reliability, and software quality.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (React + Node.js)
Senior Full Stack Developer (React + Node.js)

Jobgether SRL • India

On-site
INR 1,800,000 - 3,000,000
Remote work in an international team
Contract engagement 6-12 months
AI-powered development tools
+2
Full Stack Developer
Full Stack Developer

Jobgether • India

Remote
INR 900,000 - 1,300,000
Remote work flexibility
Impactful projects
Modern technology stack
+5
Senior Fullstack Engineer - Web
Senior Fullstack Engineer - Web

Wednesday • Pune District

On-site
INR 2,200,000 - 3,000,000
Comprehensive healthcare
Growth program
Mentorship
+1
Senior Software Engineer (React & .NET)
Senior Software Engineer (React & .NET)

Jobgether SRL • India

Remote
INR 1,800,000 - 2,400,000
Remote work
Professional development
Career growth
+1
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)

Jobgether SRL • India

On-site
INR 3,000,000 - 6,000,000
Flexible start times
20 days off per year
Medical insurance
+1
Software Development Engineer I
Software Development Engineer I

Jobgether SRL • India

On-site
INR 600,000 - 900,000
Remote Work
Health Insurance
Term Insurance
+11
Senior Full Stack Developer
Senior Full Stack Developer

Persistent • Pune District

Hybrid
INR 1,500,000 - 2,100,000
Competitive salary package
Hybrid work model
Senior Full Stack Developer
Senior Full Stack Developer

Persistent Systems Limited • Hyderabad

Hybrid
INR 1,500,000 - 2,400,000
Group term life insurance
Personal accident cover
Mediclaim hospitalization
+3
Full Stack Developer (JavaScript + Python) (Remote, Full-Time), India [UJ01]
Full Stack Developer (JavaScript + Python) (Remote, Full-Time), India [UJ01]

Smart Working • Delhi

On-site
INR 1,200,000 - 1,800,000
Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer)
No Weekend Work: Real work-life balance
Day 1 Benefits: Laptop and full medical insurance
+2
Full Stack Platform Engineer
Full Stack Platform Engineer

Jobgether • India

Remote
INR 2,000,000 - 3,600,000
Remote work from India
Contract engagement
Technical leadership
+2