
Senior full stack engineer Ideal Protein. 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:. 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.. 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.. Please mention the word **SUPER** and tag RMTA0LjE1NC4yMDcuNTI= when applying to show you read the job post completely (#RMTA0LjE1NC4yMDcuNTI=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human..