Post Job Free
Sign in

Full Stack Engineer

Company:
Soundtrace
Location:
Cincinnati, OH, 45208
Posted:
May 14, 2025
Apply

Description:

Open Position: Full Stack Senior Software Engineer

Location: Cincinnati, OH or remote

About us

At Soundtrace, we're on a mission that truly matters – to transform workplace hearing conservation and protect employees around the world from the risks of noise-induced hearing loss. We believe that every employee deserves a safe and healthy working environment, where they can thrive without compromising their hearing health.

What sets us apart is our integrated hardware and software solutions, designed to empower companies to not only meet compliance standards but also proactively prevent hearing loss. Our innovative technology streamlines other manual processes like noise level monitoring, audiometric testing, protective measures, and compliance management. By leveraging our advanced tools, companies can enhance efficiency, save costs, and gain better control over their hearing conservation programs. It's about creating a work environment that truly cares for the well-being of employees.

But it's not just about the technology – it's about the people. At Soundtrace, we foster a flexible and collaborative work environment that values accountability, initiative, and the desire to make a real impact. Whether you're working from the comfort of your own home or collaborating with a diverse and passionate team, you'll have the opportunity to contribute to our mission of creating safer workplaces and protecting employees' hearing health.

Our Technology Stack

Front End: Our customers use a React/Node/Typescript web application hosted on Cloudflare. We use Material-UI as our front-end component library. Other front-end technologies include: Vite, PWA, ApexCharts, Axios, IndexedDB, WebBluetooth, WebSerial, and Yup.

Back End: Our back end systems handle ingesting our device and customer data as well as serving this data to the front end. Our RESTful API server is built with Mongoose/Express/Node and hosted on Heroku, our database is MongoDB hosted on Mongo Atlas. We handle user auth through Google Firebase. Other back-end technologies include: Pulse-cron, Cloudflare Workers, Mutler, Webhooks, and GridFS.

Project Management, CI, and Communication Tools: We use Slack for communication, Shortcut for project management and tracking, and the use of google docs and Figma for design and requirements capturing. We use Github and Github Actions, so communication also happens through pull requests and comments.

Hardware/Firmware: As part of our service to customers, we have a few hardware components for running hearing tests and monitoring sound levels. We engineered the PCBs and firmware ourselves. The firmware is written in C/C++ and heavily leverages the Arduino Wiring library.

Responsibilities of the role

The Software Engineer will be joining as a core member of our engineering team. We are currently looking to grow our team to help execute our ambitious roadmap and serve as key stakeholders on developing an excellent product for our users.

Work with stakeholders, designers and other engineers to build requirements and scope work

Communicate blockers and progress of development via Slack and Shortcut

Build new features that require front-end and back-end development

Fix bugs that arise in front-end or back-end systems

QA test new features you or other developers have built

Aid in production deployments of new features, changes, and bug fixes

About you

4+ years of experience in full-stack software engineering with our technology stack.

We do have an in-house designed/built hardware component to our business. While it’s not required to have any experience in this area, we’d love to hear about any hardware, firmware, electrical engineering experience you may have.

What we offer

Joining Soundtrace means being part of an ambitious and collaborative team dedicated to revolutionizing workplace hearing conservation. Here's what we can promise:

Mission-driven: Regardless of your role, every team member actively engages with our customers, reinforcing the mission that drives us forward.

Learning never stops: We believe in continuous learning and growth. Get comfortable with being uncomfortable. We can promise that you will be presented with tasks and responsibilities that you have never experienced before, and the team will look to you for guidance and solutions.

We’re in this together: The founding team is committed to leading by example and creating an inclusive and equitable workplace where each team member feels respected, valued, and empowered to contribute their best.

Compensation that matters: We offer competitive salaries and stock incentive packages to ensure that your contributions are recognized and rewarded accordingly. While compensation may not be your primary motivator, we believe it should never be a demotivator.

Health and well-being: We prioritize your well-being. Soundtrace provides health, vision, and dental coverage, with the majority of costs covered by the company. We also strive to offer additional wellness benefits tailored to your individual needs.

Ready to join us on this mission? Show your interest by submitting your resume addressed to Ryan Kast, . We look forward to hearing from you and exploring how your skills and passion can contribute to our mission at Soundtrace.

Apply