InnovoCommerce is a leading SaaS provider of AI-augmented eClinical solutions for the global life sciences industry. Today, some of the largest pharmaceutical firms in the world use our enterprise platform for their clinical trials. We are seeking an experienced Frontend Software Engineer with some backend experience that will play a pivotal role in developing our AI application, Innovo Copilot. The ideal candidate will have a proven track record in implementing responsive frontend code with best practices for SaaS platforms as well as have work experience in .NET backend development.
Responsibilities:
- Collaborate with cross-functional teams to discern project needs and identify best-suited solutions.
- Implement responsive front-end code that ensures a seamless user experience across various devices and browsers.
- Ensure adherence to best practices in development & implementation (i.e. follow standard architecture)
- Work closely with the development team to integrate with the application backend (Azure technologies & .NET framework), DB, AI API, etc.
- Commute to the office when necessary for in-person collaboration (SoCal location necessary)
Requirements:
- 4+ years of professional experience with frontend development on SaaS applications with some backend development experience
- JavaScript and TypeScript (strong typing)
- CSS
- HTML5
- Recent Angular Framework experience (version 15 or newer)
- Knowledge of common architectural patterns like MVVM, MVC, message broker, publish-subscribe, and SOLID
- Experience with Open ID Connect/OAuth2
- Unit testing
Desired:
- Experience with .NET backend (C )
- SQL
- Microsoft Azure services (AD B2C/Entra ID, App Services, Blob Storage, Queue Storage)
- Angular signals
Benefits:
- Hybrid position flexibility
- PTO and paid holidays
- Health, dental, and vision insurance
InnovoCommerce is an equal opportunity employer; all employment decisions are made on the basis of qualifications, merit, and business need.