Himalayas logo
Tech9TE

Senior Software Engineer (Ruby on Rails + React.js)

Tech9 is a custom software development company that provides dedicated development teams and builds custom software solutions for a variety of clients.

Tech9

Employee count: 51-200

India only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Senior Software Engineer (Ruby on Rails + React.js)

Why Tech9

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, ranked #23 among Utah’s fastest-growing companies, and named one of Forbes’ Top 500 Startup Companies to Work For (two years in a row!), we’re redefining what it means to build great software and great teams.

If you’re an exceptional software engineer looking to take the next step in your career, this role is the perfect opportunity to grow your expertise, contribute to high-impact projects, and work in a culture that values craftsmanship, autonomy, and innovation.


About the Role

We’re seeking a talented Senior Software Engineer with strong expertise in Ruby on Rails (RoR) and React.js to join our growing team.

In this role, you’ll collaborate with other software and QA engineers to build high-quality, scalable web applications from scratch. You’ll work across multiple projects, tackling challenging problems, modernizing existing systems, and contributing to full-stack development across both front-end and back-end technologies.

This is an exciting opportunity for engineers who thrive in collaborative environments, enjoy solving complex technical problems, and want to make an impact through clean, maintainable code and best engineering practices.


Main Responsibilities

  • Collaborate with a team of software, data, and QA engineers to develop high-quality web applications from the ground up.
  • Perform full-stack web development using Ruby on Rails and React.js, building scalable, performant, and maintainable solutions.
  • Work across multiple products and navigate ambiguity effectively.
  • Identify, troubleshoot, and resolve bugs and defects in both front-end and back-end codebases.
  • Support and maintain existing applications and integrations.
  • Follow standard software development, testing, and deployment processes.
  • Ensure assigned user stories have sufficient clarity and detail for proper implementation.
  • Provide reliable time estimates for assigned tasks and features.
  • Collaborate with project managers to refine requirements and align on technical approaches.
  • Conduct peer code reviews to ensure adherence to coding standards and architectural best practices.
  • Make thoughtful recommendations for codebase and process improvements.
  • Take ownership of your work, demonstrating curiosity, initiative, and a commitment to quality.

Minimum Qualifications

  • 6+ years of professional software development experience.
  • Strong hands-on experience with Ruby on Rails and React.js.
  • Hands-on experience on any cloud environments like AWS/GCP
  • Strong hold on db like PostgreSql or MySql
  • Must be familiar with sidekiq or any background job processing system
  • Strong understanding of code and should be able to refactor the existing code.
  • Must have strong understanding of Git flow
  • Must have strong understanding of any of the Javascript frameworks
  • Proficient in both front-end and back-end development, with a willingness to work across the stack.
  • Demonstrated ownership mindset — proactive, curious, and collaborative.
    Skilled at using engineering tools to identify and resolve complex software issues.
  • Must have ability to work independently or as part of a team
  • Advanced English proficiency (C1 or higher) for clear communication with international teams.
  • Must be located in India and available to work from 7:00 PM–10:00 PM IST at least three days per week.

What You’ll Love About Tech9

At Tech9, we prioritize freedom, flexibility, and craftsmanship. When you join us, you can expect:

  • Challenging and meaningful projects that push your technical boundaries.
  • Flexibility and autonomy in how you deliver solutions.
  • A collaborative environment with skilled, supportive, and friendly teammates.
  • Full support to develop software the right way, not the fast way.
  • No unnecessary bureaucracy — just the tools and structure you need to succeed.
  • 100% remote work — forever!

Interview Process

Our hiring process is designed to be efficient, transparent, and respectful of your time.

  1. 30-minute on-demand HireVue screening – Situational and behavioral questions to understand your ownership mindset, adaptability, and approach to collaboration.
  2. 10-minute virtual Q&A with our recruiter – A conversation to clarify the role and answer your questions (not an interview).
  3. 60-minute live technical interview – Conducted with a member of our engineering team.
  4. 60 minute chat with the hiring manager – To align on expectations and culture fit.
  5. 30–60 minute client session – Final step to ensure alignment with client needs
Discussion with a senior engineer focusing on advanced technical topics and architectural thinking. (Additional rounds may be added if necessary.)

To ensure you've received our notifications, please whitelist the domains jazz.co, jazz.com, and applytojob.com

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

India +/- 0 hours

About Tech9

Learn more about Tech9 and their company culture.

View company profile

At Tech9, we are at the forefront of revolutionizing the custom software development landscape. Our approach is grounded in the belief that technology should be a catalyst for happiness and success, a philosophy we call 'Tech Happily'. Founded in 2015 by a team of four seasoned software development veterans, Tech9 was born out of a desire to rectify the prevalent issues of failed projects and unfulfilled promises that plagued the industry. We witnessed too many businesses settling for mediocre technology and knew there was a better way. Our mission is to build technology the right way, providing companies with the exceptional, high-quality software they deserve. Through our groundbreaking approach, we deliver not just a product, but a positive and rewarding journey for our partners, ensuring the final software aligns perfectly with their business objectives and drives tangible results.

Our innovation extends to how we structure our teams and serve our clients. We have curated a global network of top-tier, senior-level software development talent from the United States, Eastern Europe, Central America, and India. This allows us to build high-performing, remote-first teams that are perfectly tailored to the unique needs of each project. By being technology agnostic, we have the freedom to select the ideal tech stack for every challenge, ensuring the solutions we build are not only robust and scalable but also strategically aligned with our clients' long-term goals. Our commitment to quality, transparency, and partnership has established us as a leader in the industry, recognized by Inc. 5000 as one of the nation's fastest-growing companies. We are dedicated to creating 'Cloud-9' level happiness for every client, transforming their vision into reality with cutting-edge technology and an unwavering focus on their success.

Employee benefits

Learn about the employee benefits and perks provided at Tech9.

View benefits

Laptop reimbursement program

Laptop reimbursement program.

Learning and Development Stipend

Learning and Development Stipend.

Cloud Certification Reimbursement

Cloud Certification Reimbursement.

Unlimited time off

Tech9 offers an unlimited PTO policy.

View Tech9's employee benefits
Claim this profileTech9 logoTE

Tech9

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

9 remote jobs at Tech9

Explore the variety of open remote roles at Tech9, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Tech9

Remote companies like Tech9

Find your next opportunity by exploring profiles of companies that are similar to Tech9. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan