CareerZen Logo
Company logo

Associate Frontend

Rehab Medical

Indianapolis, IN

Job description

Jumpstart your career at Rehab Medical, one of the nation’s leading providers of custom advanced medical equipment and a recent Inc 5000 fastest growing U.S. company award winner! Based in Indianapolis, Indiana our company’s mission is to improve and positively impact the lives of the patients we serve, the partners we engage with, and the employees we invest in.
We hire based on attitude, aptitude, and a drive to succeed, qualities that have awarded us one of Indiana’s top places to work. Recently, we’ve experienced exponential growth so we’re looking to expand our dynamic Technology and Software Developing Team to support this growth and help us to improve the lives of more than 200,000 mobility users.
If you're looking for a rewarding opportunity where you can work alongside other dedicated individuals who will inspire you to grow your skill sets and advance your career, bring your passion and experience to Rehab Medical!

For prompt communication, we encourage applicants to opt into texting during the application process.

Why You Should Apply:
  • We offer health benefits along with a generous 401 (k) match, and growth opportunities
  • Guided Orientation Process at our Headquarters
  • Mentorship Onboarding Program
  • Employee Recognition Program
  • Leadership Development Program
  • Continuing Education Opportunities
  • Network of Support (health and well-being)
The Position: We are seeking a motivated Frontend Software Engineer (JavaScript/React) to join our team. You’ll be responsible for developing intuitive, performant, and maintainable user interfaces that support critical business workflows. This role is ideal for engineers looking to grow their frontend expertise in a collaborative environment and contribute to high-impact, production-level software.
This position is based in Indianapolis, IN, and requires the candidate to be local, as remote work is not available. We are also unable to provide sponsorship for employment opportunities.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily:
  • Develop and maintain user-facing features using JavaScript and React.
  • Build reusable, scalable UI components and manage complex application state.
  • Create responsive layouts that follow established design standards and style guides.
  • Debug and optimize performance issues to ensure a smooth user experience.
  • Collaborate with backend engineers, designers, and cross-functional teams when developing new features or fixing issues.
  • Identify and address technical debt in existing codebases.
  • Produce clear documentation for features, processes, and architectural decisions.
  • Participate actively in team meetings, stay current with modern frontend technologies, and share knowledge with peers.
Education and Experience:
  • Bachelor’s degree in Computer Science or a related field.
  • Proficiency in JavaScript, React, and modern frontend tooling (Vite, Node, npm/yarn).
  • Solid understanding of React fundamentals, including lifecycle methods, hooks, and context.
  • Strong grasp of core JavaScript concepts such as promises, events, modules, and exception handling.
  • Strong understanding of responsive design and accessibility considerations.
  • Experience with Git workflows and version control best practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and a collaborative mindset.
  • Ability to work independently and deliver high-quality work with minimal supervision.