About The Role
Were looking for a hands-on Senior Software Developer (Ruby on Rails) to join our lean, high-performing technology team. Youll play a critical role in building scalable fullstack 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.
What Youll Do
Fullstack Engineering :
- 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 & 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 & 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.
What Were Looking For
Must-Have Skills & Experience :
- Bachelors 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
- Exposure to cloud platforms (AWS/GCP).
- 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.
Why Join Us
- Competitive salary and ESOPs.
- Direct impact on the lives of thousands of students
- Work with a lean, agile, and ambitious team.
- Fast-track career growth and learning opportunities.
- Transparent and flexible work culture focused on results.
(ref:hirist.tech)