Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TruHearing Logo

Software Developer

TruHearing

Salary not specified
Dec 23, 2025
Draper, UT, US
Apply Now

TruHearing is looking to execute the full life-cycle software development process to improve hearing healthcare solutions and expand access to better hearing care and whole-body health.

Requirements

  • Hands-on experience with Back-end technologies: Node.js or Ruby on Rails
  • Hands-on experience with Front-end frameworks: React/Redux, Angular, Vue.js.
  • Hands-on experience with Databases: SQL (MySQL/PostgreSQL) and NoSQL (MongoDB, 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
  • Knowledge of Cloud Platforms: Cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.

Responsibilities

  • 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 overall CI/CD pipeline.
  • Research new technical products and tools and technical fit.

Other

  • Bachelor’s degree in computer science/IT or similar degree and three (3+) years of professional software development experience.
  • Ability to optimize application performance and troubleshoot complex issues.
  • Comfortable with Agile methodologies and version control systems like Git.
  • 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