Pune, IND
27 days ago
Mid Fullstack Engineer (Ruby on Rails)
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