cover image
AccruePartners

Front End Developer

On site

Charlotte, United states

Freelance

30-01-2026

Share this job:

Skills

CSS CI/CD Test Problem-solving Architecture Programming angular

Job Specifications

The Team You Will Be Joining

You’ll join a modern front-end engineering team focused on building scalable, high-performance web applications. The team emphasizes clean architecture, strong typing, shared design systems, and reusable components across multiple applications. Collaboration, code quality, and long-term maintainability are core values.

What They Offer You

Ownership over front-end architecture and shared UI patterns
The chance to work with modern Angular (latest framework features)
A strong engineering culture focused on quality, testing, and performance
Exposure to large-scale applications, monorepos, and micro-frontend architecture
A team that values thoughtful problem-solving over quick fixes

LOCATION:

Charlotte, NC (Contract to hire)

WHAT YOU WILL DO:

Build and maintain modern Angular applications using the latest framework features, including standalone components, signals, and improved template control flow
Develop and evolve a shared component library built on Angular CDK to drive consistency and reuse across multiple applications
Implement and maintain a scalable design system using CSS variables, primitive and semantic design tokens, and well-structured component styling
Manage complex data flows using RxJS and Angular signals, ensuring predictable behavior and efficient subscription management
Support a monorepo environment (Nx), contributing to modularization, dependency boundaries, and CI/CD optimization
Implement lazy loading strategies and contribute to micro-frontend architecture using module federation
Write well-typed, testable code using type-driven and test-driven development practices
Collaborate closely with other engineers to reduce technical debt and improve overall front-end performance and maintainability

HOW WILL YOU QUALIFY:

Strong experience with modern Angular (v16+), including signals, observables, router resolvers, and standalone components
Deep understanding of RxJS and reactive programming concepts, including subscription lifecycle management
Experience building and maintaining reusable component libraries and shared UI systems
Solid knowledge of CSS architecture, including CSS variables and design tokens
Hands-on experience working in a monorepo environment (Nx preferred)
Familiarity with micro-frontend patterns, lazy loading, and module federation
Strong testing mindset with experience using Jest and/or Vitest
Comfortable working with strongly typed systems and applying TDD/Type-Driven Development principles

About the Company

AccruePartners is the Carolinas' leading talent advisory firm, delivering Project Consulting, Search, Interim Staffing, and Embedded Recruitment solutions. Whether you're building a high-performing team, advancing your career, or seeking project-based expertise, we're your trusted partner in end-to-end talent solutions. With deep industry expertise and a proprietary 15-step business process, we ensure a seamless, results-driven experience for clients, candidates, and consultants. Our specialized recruiting divisions--Account... Know more