Mid Fullstack Engineer (Ruby on Rails)
Tech9
Mid Full Stack Engineer (Ruby on Rails) – India
About Us
Tech9 is shaking up a 20-year-old industry, and we're not slowing down. Recognized by Inc. 5000 as one of the nation's fastest-growing companies, we are dedicated to building innovative, highly complex web applications. Our team is passionate about delivering quality software that meets the highest standards. We offer a 100% remote working environment with a collaborative and supportive team, allowing you to focus on what you do best.
Role Overview
We are looking for a Mid Full Stack Engineer with deep expertise in Ruby on Rails to join our growing team. In this role, you will design and implement scalable backend systems and APIs , build and optimize high-performance workers using Sidekiq , and contribute to improving a large legacy codebase while developing new features.
The ideal candidate is self-motivated, proactive, and comfortable working with legacy systems , while also driving forward new development. Experience with Kotlin is a plus, but not required—you will have the opportunity to learn it as part of our ongoing projects.
Responsibilities
+ Backend Development : Design, build, and maintain Ruby on Rails applications with a focus on API endpoints and event-driven systems.
+ Worker Systems : Develop and optimize high-performance workers using Sidekiq to handle large-scale event processing.
+ Full Stack Ownership : Contribute across the stack, ensuring seamless integration between backend and frontend systems.
+ Legacy System Improvements : Refactor and modernize existing codebases, reduce technical debt, and improve maintainability.
+ Collaboration : Work closely with product managers, designers, and other engineers to deliver high-quality solutions.
+ Proactive Problem-Solving : Anticipate issues, propose improvements, and take initiative in both technical and process areas.
+ Mentorship : Support junior developers by sharing best practices and encouraging a culture of code quality and continuous improvement.
+ Continuous Learning : Stay up to date with industry trends, and be open to learning Kotlin and other technologies as needed.
Minimum Qualifications
+ Candidate must be located in India .
+ Candidate must be able to join in 45 days or less.
+ 3-5 years of professional software engineering experience.
+ Strong expertise with Ruby on Rails , particularly in building APIs and event-driven systems.
+ Proven experience with Sidekiq (or similar background job processing frameworks).
+ Experience working with legacy codebases and improving technical debt.
+ Self-motivated, proactive, and able to work independently in a remote team environment.
+ Strong communication skills to collaborate effectively with global teams.
Preferred Qualifications
+ Experience with Kotlin (or willingness to learn on the job).
+ Familiarity with modern frontend frameworks (React, Vue, or similar).
+ Strong database knowledge (e.g., PostgreSQL, MySQL).
+ Experience in cloud environments (AWS preferred).
Why Join Us?
+ Challenging Work : Improve large-scale legacy systems while building new, high-performance features.
+ Flexibility : 100% remote role based in India with flexible hours.
+ Collaboration : Join a supportive, global team of engineers and innovators.
+ Growth : Opportunity to expand your skill set, including learning Kotlin and other cutting-edge technologies.
Hiring Process
Our hiring process is designed to be thoughtful, efficient, and focused on both technical ability and team fit :
+ 30-minute on-demand HireVue screening – Situational and behavioral questions to understand your ownership mindset, adaptability, and approach to collaboration.
+ 10-minute virtual Q&A with our recruiter – A conversation to clarify the role and answer your questions (not an interview).
+ 60-minute live technical interview – Conducted with a member of our engineering team.
+ 15–30 minute chat with the hiring manager – To align on expectations and culture fit.
+ 60-min Technical Interview with Staff Engineer- To align and test your skills for the team.
+ 30–60 minute client session – Final step to ensure alignment with client needs.
To ensure you've received our notifications, please whitelist the domains jazz.co, jazz.com, and applytojob.com
Powered by JazzHR
Confirmar seu email: Enviar Email
Todos os Empregos de Tech9