Senior Full Stack Engineer - Ruby on Rails & ReactJS in India at Jobgether
Explore Related Opportunities
Job Description
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.
- 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.
- 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.
- 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.