Post Job Free
Sign in

Frontend Software Engineer

Company:
InnovoCommerce
Location:
Irvine, CA
Posted:
May 14, 2025
Apply

Description:

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.

Apply