JobTarget Logo

Senior Full Stack Engineer - Ruby on Rails & ReactJS 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 - Ruby on Rails & ReactJS

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full Stack Engineer - Ruby on Rails & ReactJS in India.

This role is an opportunity to join a fast-evolving, product-led engineering environment where you will build and scale modern SaaS solutions for the restaurant technology ecosystem. You will work on complex, high-traffic web applications that power digital ordering, menu management, and AI-driven restaurant operations used by leading global brands. The position blends strong backend engineering in Ruby on Rails with modern frontend development using ReactJS, within a highly collaborative, remote-first team. You will take ownership of end-to-end feature development, from architecture and design to deployment and production monitoring. The role also emphasizes innovation through AI-assisted development, automation, and continuous improvement of engineering practices. This is a high-impact position where technical leadership, product thinking, and ownership mindset directly shape scalable, enterprise-grade platforms.

Accountabilities
  • Design, develop, test, and maintain scalable full stack web applications in collaboration with Product, Design, and Engineering teams.
  • Build and maintain RESTful and GraphQL APIs supporting high-volume SaaS applications.
  • Develop responsive, high-performance frontend interfaces using ReactJS and reusable UI components.
  • Implement asynchronous processing and background jobs using tools such as Sidekiq.
  • Write and optimize complex SQL queries across relational databases like PostgreSQL or MySQL.
  • Own end-to-end feature delivery from design and development to deployment and monitoring.
  • Improve system scalability, reliability, and performance across large enterprise applications.
  • Identify and resolve technical debt while contributing to architectural improvements.
  • Participate in technical design discussions, code reviews, CI/CD workflows, and production support.
  • Use observability tools to monitor performance, troubleshoot issues, and drive continuous optimization.
  • Mentor junior engineers and contribute to engineering best practices, including AI-assisted development workflows.
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 6+ years of experience building enterprise applications using Ruby on Rails.
  • 3+ years of experience with ReactJS or similar modern JavaScript frameworks.
  • 3+ years of experience working in large engineering teams (30+ members).
  • 3+ years of experience in fully remote, distributed engineering environments.
  • 3+ years of experience working with AWS-based production systems.
  • 2+ years of experience using AI coding tools (e.g., Claude Code, Codex).
  • Strong experience with RESTful and GraphQL API development.
  • Strong SQL skills and experience working with relational databases.
  • Experience with Docker, CI/CD pipelines (GitHub Actions), and automated testing.
  • Familiarity with observability tools such as Datadog, Sentry, or New Relic.
  • Experience modernizing or maintaining legacy Ruby on Rails systems.
  • Strong ownership mindset with ability to translate product requirements into technical solutions.
  • Comfortable working in high-scale, production-critical environments.
Benefits
  • Fully remote, globally distributed work environment.
  • Opportunity to work on cutting-edge AI-driven SaaS products in the restaurant tech space.
  • High-impact role with end-to-end ownership of features and architecture.
  • Exposure to modern engineering practices, including AI-assisted development workflows.
  • Collaborative, product-led engineering culture with strong technical autonomy.
  • Opportunity to work on large-scale systems used by global enterprise customers.
  • Continuous learning and professional growth in a fast-moving technical 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.