Front-End Engineer (Angular, TypeScript) (5 Years Experience)

Virtual Atlantic, Inc.

Front-End Developer

About Us

We are a fast-moving, nimble software company delivering powerful, configurable solutions in the accreditation domain. Our success comes from our ability to combine flexible, zero-code technology with a deep understanding of how our customers work, and how they could work better.

The Role

We are seeking a Front-End Developer to build a modern, responsive, and accessible single-page application using Angular 19 with Angular Material, backed by an ASP.NET Core 9 API. You’ll own features end-to-end on the front end—from UX flow and component architecture to performance, testing, and accessibility—while collaborating closely with back-end engineers and product/design teams.

Responsibilities

  • Design, implement, and maintain production SPAs using Angular and TypeScript.
  • Own front-end features end-to-end including UX flow, component architecture, performance, testing, and accessibility.
  • Work with Angular Material (CDK, theming, custom palettes, overlays) and SCSS.
  • Leverage RxJS fundamentals (multicasting, error handling, backpressure) and effectively combine Signals with RxJS.
  • Consume REST APIs, design client models/DTOs, and handle authentication via JWT/refresh tokens.
  • Utilize Angular Router, guards/resolvers, interceptors, and implement HTTP caching strategies.
  • Collaborate with back-end engineers, product managers, and designers to deliver seamless user experiences.

Qualifications

  • Strong experience building production SPAs with Angular and TypeScript.
  • Deep knowledge of Angular Material (CDK, theming, custom palettes, overlays) and SCSS.
  • Proficient in RxJS fundamentals and familiar with Signals integration.
  • Experience consuming REST APIs and implementing authentication with JWT/refresh tokens.
  • Hands-on expertise with Angular Router, guards/resolvers, interceptors, and HTTP caching strategies.
  • Proven ability to deliver high-quality, performant, and accessible front-end solutions.
  • Excellent collaboration skills with cross-functional teams.

Job Type: Full-time

Pay: $100,000.00 - $140,000.00 per year

Benefits

  • Health insurance
  • Paid time off

Experience

  • Front-end Developer: 5 years (Required)
  • Angular: 4 years (Required)
  • TypeScript: 4 years (Required)

Work Location: Remote

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?