Salvus Health
Full-Stack Software Engineer (Medior to Senior) Engineering · Salvus HQ ·
Salvus Health, Sauk Trail Beach, Wisconsin, United States
The Full-Stack Software Engineer will play a key role in the development of our next-generation digital health platform. You will collaborate closely with our Tech Lead and the Software Development Coordinator to build high-quality, scalable software that makes a real impact on people’s health and wellbeing.
We are looking for an engineer who thrives in fast-paced environments, has experience building digital products, and is eager to contribute to a collaborative and ambitious team. To strengthen our engineering structure, each team member will also take ownership of one of our core technical domains Front-End & Design Standards, Back-End & API, Security & Compliance, Database & Data Integrity, Performance & Reliability, or DevOps, Testing & Release. Having a clear preference for one of these areas helps us align responsibilities, improve quality, and support each engineer’s growth path.
Responsibilities
Build, test, and deploy software components (front-end and back-end) based on business and user requirements.
Participate in design discussions with the Tech Lead and propose practical engineering solutions.
Develop clean, maintainable, and well-documented code aligned with industry best practices.
Troubleshoot, debug, and enhance existing systems to ensure performance and reliability.
Write and maintain unit, integration, and end-to-end tests.
Participate in code reviews and knowledge sharing across the team.
Collaborate with the Software Development Coordinator to track progress, clarify tasks, and help unblock teammates.
Stay up-to-date with the latest technologies and propose improvements to existing processes.
Qualifications
Degree in Computer Science (min. Bachelor) or equivalent professional experience.
3–5+ years of professional experience in software development.
Strong programming skills in C# and TypeScript.
Experience with ASP.NET Core and Angular (or similar TypeScript frameworks).
Solid knowledge of relational databases (SQL).
Deep understanding of OOP and design principles (SOLID, DRY, KISS).
Practical understanding of algorithms, data structures, and performance considerations.
Familiarity with RESTful APIs and WebSockets (e.g. SignalR).
Experience with automated testing (unit, integration).
Strong debugging and version control (Git) skills.
Familiarity with agile methodologies (Scrum preferred).
Good experience with the use of AI tools for development and integration
Soft skills
Self-starter with a strong sense of ownership and accountability.
Enjoys working in a fast-moving, transparent, and team-first environment.
Effective communicator who can collaborate across disciplines.
Willingness to mentor or support peers as needed.
Eager to continuously learn and share knowledge.
What You Can Expect from Us
Remote-first setup
in Albania, Kosovo, or North Macedonia.
Team-building events
once or twice per year in person.
Tangible impact
on people’s health and wellbeing.
Learning environment
with access to seasoned entrepreneurs and engineers.
Collaborative culture
with freedom and responsibility.
Competitive compensation
aligned with your experience and local market.
#J-18808-Ljbffr
We are looking for an engineer who thrives in fast-paced environments, has experience building digital products, and is eager to contribute to a collaborative and ambitious team. To strengthen our engineering structure, each team member will also take ownership of one of our core technical domains Front-End & Design Standards, Back-End & API, Security & Compliance, Database & Data Integrity, Performance & Reliability, or DevOps, Testing & Release. Having a clear preference for one of these areas helps us align responsibilities, improve quality, and support each engineer’s growth path.
Responsibilities
Build, test, and deploy software components (front-end and back-end) based on business and user requirements.
Participate in design discussions with the Tech Lead and propose practical engineering solutions.
Develop clean, maintainable, and well-documented code aligned with industry best practices.
Troubleshoot, debug, and enhance existing systems to ensure performance and reliability.
Write and maintain unit, integration, and end-to-end tests.
Participate in code reviews and knowledge sharing across the team.
Collaborate with the Software Development Coordinator to track progress, clarify tasks, and help unblock teammates.
Stay up-to-date with the latest technologies and propose improvements to existing processes.
Qualifications
Degree in Computer Science (min. Bachelor) or equivalent professional experience.
3–5+ years of professional experience in software development.
Strong programming skills in C# and TypeScript.
Experience with ASP.NET Core and Angular (or similar TypeScript frameworks).
Solid knowledge of relational databases (SQL).
Deep understanding of OOP and design principles (SOLID, DRY, KISS).
Practical understanding of algorithms, data structures, and performance considerations.
Familiarity with RESTful APIs and WebSockets (e.g. SignalR).
Experience with automated testing (unit, integration).
Strong debugging and version control (Git) skills.
Familiarity with agile methodologies (Scrum preferred).
Good experience with the use of AI tools for development and integration
Soft skills
Self-starter with a strong sense of ownership and accountability.
Enjoys working in a fast-moving, transparent, and team-first environment.
Effective communicator who can collaborate across disciplines.
Willingness to mentor or support peers as needed.
Eager to continuously learn and share knowledge.
What You Can Expect from Us
Remote-first setup
in Albania, Kosovo, or North Macedonia.
Team-building events
once or twice per year in person.
Tangible impact
on people’s health and wellbeing.
Learning environment
with access to seasoned entrepreneurs and engineers.
Collaborative culture
with freedom and responsibility.
Competitive compensation
aligned with your experience and local market.
#J-18808-Ljbffr