As a Ruby on Rails Developer, you’ll be part of a focused team building and refining scalable digital platforms. You'll work across the full development lifecycle, from initial concept to deployment, helping shape features through technical insight and practical problem-solving. Your contributions will directly impact backend architecture, API design, and system performance across multiple production environments.
What You’ll Do
- Collaborate on feature planning by sharing technical perspectives and proposing viable implementation paths
- Design and maintain backend frameworks, including reusable gem components used across 50+ platforms
- Support product initiatives such as e-commerce inventory systems or EdTech course management tools using GraphQL and Platform Gems
- Help estimate and scope development tasks to ensure reliable delivery timelines
- Contribute to team improvement by identifying workflow challenges and suggesting practical fixes
What We’re Looking For
- Strong command of Ruby on Rails, database modeling, and API development
- Proven ability to research independently and apply new knowledge effectively
- Excellent written and verbal communication skills
- Organized approach to development with attention to code quality and documentation
- Experience keeping issue tracking systems up to date and maintaining clear, structured pull requests
- Skill in diagnosing issues and proposing solutions without direct oversight
Nice to Have
- Background in deploying and maintaining high-traffic web applications
- Familiarity with REST and GraphQL API design, optimization, and maintenance
- Hands-on experience with database architecture and performance tuning
- Understanding of backend infrastructure components like app servers, caching layers, and deployment pipelines
- Contributions to open source projects or developer tools
- Experience with automated deployment workflows using tools like GitHub Actions
Environment & Support
You’ll work in a hybrid setup based in Bangalore, with flexibility in how and when you work. The team values autonomy, clear communication, and continuous learning. You’ll have access to professional development resources, event sponsorships, and structured feedback to support your growth. Health insurance and a culture that prioritizes well-being ensure you can thrive both technically and personally.