
Senior Software Engineer
Job Description
Posted on: July 30, 2025
Underdog.io is a modern recruiting platform. One of our hiring partners who has been using Underdog to help secure top engineers is looking to hire a Sr Software Engineer.
Mission:
We exist for the hardworking individuals and businesses that form the backbone of America's economy. Our purpose is to deliver truly affordable, high-quality healthcare solutions to the millions struggling with the burden of medical costs. We're rewriting the rules of healthcare access and affordability.
The Role:
As a Senior Software Engineer, you'll be instrumental in building and scaling the commercial SaaS platforms that power our mission. You'll collaborate directly with product managers, designers, and fellow engineers to design, develop, and deliver secure, high-performance web and mobile applications that provide exceptional value and user experiences. This is a hands-on role for a full-stack engineer passionate about building impactful solutions.
Key ResponsibilitiesFull-Stack Development:
- Front-End: Develop responsive, accessible, and cross-browser compatible user interfaces using modern frameworks (React Native experience is crucial). Collaborate closely with UI/UX designers to translate vision into seamless user experiences. Optimize front-end code for performance and scalability.
- Back-End: Design, develop, and maintain robust, secure server-side logic using Node.js. Build and maintain efficient APIs for seamless front-end/back-end integration. Implement critical security measures (authentication, authorization, data protection).
- Database Expertise: Design, implement, and optimize database schemas (SQL-based technologies) for efficient storage, retrieval, and integrity. Write and optimize complex database queries, ensuring data consistency and security.
- Cloud-Native SaaS Development: Leverage AWS (Azure or GCP is a plus) to build, deploy, and maintain scalable and resilient cloud-based SaaS applications and platforms.
- Collaboration & Quality:
- Utilize version control (e.g., Git) effectively within a team environment.
- Actively participate in code reviews, fostering high standards of code quality, readability, and maintainability.
- Work cross-functionally with Product, Design, and QA to define requirements, troubleshoot issues, and deliver high-quality, incremental value.
- Contribute to technical design discussions and architectural decisions.
Required Qualifications & Experience
- Bachelor's degree in Engineering, Computer Science, or a related technology field.
- 5+ years of professional software engineering experience.
- Proven experience in server-side application development (Node.js required).
- Strong experience developing and deploying cloud-based SaaS applications (AWS strongly preferred; Azure or GCP a plus).
- Demonstrated experience with React Native or comparable mobile development frameworks/tools.
- Solid experience with SQL database design, management, and optimization.
- Experience building and consuming RESTful APIs.
Who You Are (Skills)
- Mission-Driven: You are energized by tackling complex challenges that have a tangible, positive impact on people's lives.
- Resilient Problem Solver: You thrive in tackling "wicked hard" problems without easy answers. You persevere through complexity because the mission matters.
- Uncommon Thinker: You challenge the status quo. You're driven to build innovative solutions from the ground up when existing systems fail.
- Positive Collaborator: You build strong relationships, give recognition freely, and provide constructive feedback with care. You contribute to a supportive, generous, and humble team environment.
Join Us:
If you're a talented engineer who wants to leverage your skills to solve one of society's most critical challenges – making healthcare truly affordable and accessible – we want to hear from you. Help us build something better, from the ground up.
Apply Now!
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Underdog.io -Apply to top tech jobs in 60 seconds. A place where companies apply to you
View company page
DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Senior FullStack Developer (Python/React) relocation to Portugal

Full-stack Developer (Python & React)

Sr Software Engineer - Mobile (Android) - Digital Product

Junior Android Developer
