×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Software Engineer, Full Stack Developer

Job in Draper, Salt Lake County, Utah, 84020, USA
Listing for: TruHearing, Inc.
Full Time position
Listed on 2025-12-17
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 70000 - 90000 USD Yearly USD 70000.00 90000.00 YEAR
Job Description & How to Apply Below

Tru Hearing is a rewarding, fun and friendly, mission-based organization that makes a real difference towards improving people’s lives. Our employees enjoy a positive working environment in a company that has experienced rapid growth. We offer a comprehensive benefits package, educational assistance, and opportunities for advancement.

Tru Hearing is the market leader and a force for positive change in the hearing healthcare industry. We reconnect people to the richness of life through industry-leading hearing healthcare solutions. We work with insurance companies, hearing aid manufacturers, and healthcare providers to reduce prices and expand access to better hearing care and whole-body health.

Tru Hearing is part of the WS Audiology Group (WSA), a global leader in the hearing aid industry. Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world. The WSA portfolio of technologies spans the full spectrum of hearing care, from distinct hearing brands and digital platforms to managed care, hearing centers and diagnostics locations.

About

the Opportunity

This role exists to execute the full life‑cycle software development process including designing, developing, programming, and maintaining customized software systems.

What will you be doing?
  • Design, develop, modify and test software systems as assigned.
  • Participate in product planning sessions, retrospectives, standups and other agile ceremonies and processes.
  • Partner with product management to identify and analyze business requirements and user needs.
  • Monitor software functionality, document and troubleshoot anomalies and work to improve application performance.
  • Mentor and develop team members in necessary skills and technologies.
  • Contribute and improve overall Design, Architecture and CI/CD pipeline.
  • Research new technical products and tools and technical fit.
  • Automate and execute all levels of testing (unit, integration, and regression) to deliver sprint goals as a team.
  • Collaborate on architecture decisions and ensure best practices.
What technical skills are we looking for?
  • Hands‑on experience with:
    • Back‑end technologies:
      Node.js or Ruby on Rails
    • Front‑end frameworks:
      React/Redux, Angular, Vue.js.
    • Databases: SQL (MySQL/Postgre

      SQL) and No

      SQL (Mongo

      DB, Redis).
    • Writing unit tests, integration tests, and automated testing frameworks.
    • Best Practice Approach:
      Follow best practices (test‑driven development, microservice architecture, continuous integration, SCRUM, refactoring and code standards)
  • Knowledge of:
    • SOLID principles
    • Cloud Platforms:
      Cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
    • CI/CD frameworks and tools such as Github actions, Gitlab, Jenkins.
    • Building APIs and Services separated by SPA frontends (RESTful or Graph

      QL).
What education or experience is required?

Required:

  • Bachelor’s degree in computer science/IT or similar degree and three (3+) years of professional software development experience.
    • (A combination of education and experience will be considered in lieu of a formal degree.)
  • Ability to optimize application performance and troubleshoot complex issues.
  • Comfortable with Agile methodologies and version control systems like Git.
Preferred
  • Bachelor’s degree in computer science/IT or similar degree preferred and five (5+) years of professional software development experience.
  • Exposure to microservices architecture.
  • Knowledge of containerization tools (Docker, Kubernetes).
  • Experience mentoring junior developers or leading small projects.
What skills do you need to bring?

In addition to exhibiting the Tru Hearing Values of Delight, Align, Enjoy, Improve and Be Tru
, this role requires the following competencies:

  • Using Technology – Uses advanced software or software features to accomplish their work.
  • Customer Focus – Listens, perceives needs, and customizes service delivery in a truly exceptional way, manages multiple long‑term internal customer relationships
  • Initiative – Acts proactively and independently in common situations, asks appropriate questions, offers appropriate suggestions.
  • Problem Solving – Solves known problems with proven solutions, escalates…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary