Skip to main content
Onit

Senior Software Engineer - RoR

4w

Onit

Pune, IN · Full-time · INR 2,000,000 – INR 3,500,000

About this role

Onit is redefining the future of legal operations through the power of AI, transforming manual workflows into intelligent, automated solutions. We are looking for a Senior Software Engineer with deep Ruby on Rails and React expertise to help build the next chapter of our AI-centric platform.

In this role, you will develop and maintain full-stack web applications, design scalable backend services and APIs, and build intuitive, responsive user interfaces. You will collaborate with QA and engineering teams to deliver high-quality features and participate in code reviews and architecture decisions.

Our team of innovators uses AI at the core to help legal departments become faster, smarter, and more strategic. We value bold thinkers and builders who are energized by meaningful work and love solving complex problems in a modern, cloud-native environment.

This is an opportunity to shape the future of legal tech while working on event-driven, multi-tenant SaaS applications deployed in AWS. You will have the chance to influence architecture and drive the modernization of enterprise legal management.

Requirements

  • Strong hands-on experience with Ruby on Rails.
  • Strong experience with React.js.
  • Understanding of PostgreSQL, including database design and query optimization.
  • Experience building and consuming RESTful APIs.
  • Good understanding of responsive web development.
  • Experience with authentication and authorization mechanisms such as JWT or similar.
  • Familiarity with enterprise identity management solutions such as FusionAuth or equivalent.
  • Experience working on applications deployed in AWS-based environments.

Responsibilities

  • Develop and maintain full-stack web applications using Ruby on Rails and React.
  • Design and implement scalable backend services and APIs.
  • Build intuitive, responsive, and performant user interfaces.
  • Collaborate with QA and Engineering teams to deliver high-quality features.
  • Participate in code reviews, technical discussions, and architecture decisions.
  • Write clean, maintainable, and well-tested code.
  • Troubleshoot and resolve production issues while ensuring application performance and reliability.

Benefits

  • Health coverage for employee and immediate family members.
  • Flexible paid time off and 10 company paid holidays annually.
  • Exceptional paid leave for birth parents, non-birth parents, and caregivers, plus surrogacy and adoption reimbursement.
  • 100% employer-paid life and disability insurance.
  • Voluntary benefits including hospital indemnity, critical illness, and accident coverage.
  • Tax-advantaged accounts: Flexi, NPS.
  • One paid volunteer day each year to give back to the community.