Senior Full Stack Engineer - Ruby on Rails & ReactJS
New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- 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).
- Required Skills
- AWSDockerPostgreSQLSQLMySQLRuby on RailsReactCI/CDRESTful APIsGitHub ActionsDatadog
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.
Responsibilities
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site