Ideal Protein
Senior full stack engineer
senior dev javascript
Share this job
Source: Remote | OK

About the job

About Us

Ideal Protein is a leading provider of scientifically validated weight loss and wellness solutions, dedicated to empowering individuals to achieve and maintain their health goals. Our commitment to innovation, excellence, and customer success has made us a trusted partner in the health and wellness industry.

About the Role

We are looking for an experienced full-stack Javascript/Typescript developer to join our team. If you’re excited about having a meaningful impact on a small but growing development team, and value the freedom to tackle problems in creative ways, this role could be a great fit.

Our stack includes Angular on the frontend and TypeScript on the backend, with some legacy services in JavaScript that we are actively migrating.

What We’re Working On

We have two main areas of focus:

  1. Product Enhancements

    We’re creating new ways to support modern weight loss by enhancing the customer experience and equipping clinics with better tools to grow their business.

  2. Platform Modernization

    Over the past decade, the development world has evolved with tools that enhance both the developer and user experience. We’re investing in updating our platform to adopt modern tools and best practices, enabling us to build and improve features faster. This is an exciting area where you can make an outsized impact.

What You’ll Do

  • Balance shipping new features with investing time in platform improvements.
  • Apply modern product development practices and modern JavaScript knowledge, including experience with modern frameworks, to drive impactful solutions.
  • Build new features with hands-on coding while collaborating closely with the team.
  • Lead technical projects by designing elegant, maintainable solutions that align with product and business goals.

Preferred Experience

  • Strong experience in product engineering principles and product team collaboration. You measure success by solving customer problems, not just by the code you write.
  • Expertise in applying domain-driven design principles to system architecture. Experience with modern Node.js frameworks (e.g., Nest, Redwood) is a plus.
  • Familiarity with complex refactoring projects or migrations is a strong advantage.


How to apply?
Subscribe for job alerts
We do hate spam. We promise to send only job alerts.


Our Social Presence