We're looking for a hands-on Senior Software Developer (Ruby on Rails) to join our lean, high-performing technology team. You'll play a critical role in building scalable full-stack features from robust backend systems and APIs to responsive, user-friendly interfaces, working closely with Product, Design, and Data teams. If you are passionate about clean code, performance, and impactful work, this role is for you. This is a high-ownership role where your contributions will directly impact product performance, user experience, and business outcomes.
Full-stack Engineering
The core responsibilities for the job include the following :
- Develop and maintain core Ruby on Rails applications that power key product features.
- Design and implement scalable, performant RESTful APIs and database models.
- Contribute to frontend development using standard web technologies (HTML, CSS, JavaScript).
- Ensure seamless end-to-end feature delivery from backend logic to user-facing interfaces.
- Collaborate with the design and product teams to build intuitive, responsive UIs.
- Optimize both client-side and server-side performance.
- Work on database schema design, indexing, and optimization for scale.
Technical Quality And Delivery
Participate in code reviews and advocate for clean, maintainable code.Proactively identify and resolve bugs and technical bottlenecks.Own and enhance CI / CD pipelines, testing coverage, and deployment reliability.Document technical architecture, workflows, and development processes.Collaboration And Innovation
Work closely with cross-functional teams, including Product, Data, and Operations.Contribute ideas and feedback on system design and feature planning.Stay updated with new tools, frameworks, and best practices to bring innovation to the stack.Requirements
Bachelor's degree in Computer Science or equivalent practical experience.5+ years of experience in software development, with at least 3 years in Ruby on Rails.Strong understanding of MVC frameworks, RESTful design, and backend architecture.Experience working with relational databases (PostgreSQL or MySQL).Good understanding of frontend basics (HTML, CSS, JavaScript).Familiarity with Git, CI / CD pipelines, and agile development workflows.Excellent problem-solving skills and strong communication.Preferred Experience
Experience in financial services or edtech domains.Familiarity with microservices architecture.Understanding of background job processing (e. g., Sidekiq, Resque).Attributes
Passionate about writing clean and scalable code.Thrives in fast-paced, high-ownership environments.Curious and open to learning new technologies.Team player who can work independently and collaboratively.Strong attention to detail with a bias for action.This job was posted by Rishabh Gupta from GyanDhan.
Skills Required
Ruby On Rails, Git, Javascript, Css, Mysql, Postgresql, Restful Apis, Html