Published on
Sr. Front-End Technical / Engineering Lead
Contract
Remote/Hybrid (Atlanta, GA)
Competitive Rate
Role Summary
The Sr. Front-End Technical/Engineering Lead is the senior technical point of accountability for a 6-month, Agile-driven redesign of an enterprise web application. The engineering lead is responsible for establishing Angular architecture standards, overseeing code quality, and leading backend API integration across the application.
This part-time senior role provides architectural guidance to the Angular engineering team, sets coding standards and best practices, and owns the integration with our customer-provided backend APIs into the Angular UI layer — including authentication state handling, session management, and secure routing.
This individual is the bridge between OneSpring’s design/development team and the client’s IT organization.
Key Responsibilities
Define and enforce Angular architecture standards, module structure, coding conventions, and component design patterns for the engagement
Lead backend API integration for authentication state handling, session persistence, secure routing, multi-tenant context, and error/loading state management
Architect a reusable, modular Angular component library to support screens and UI components with minimal code duplication
Conduct code reviews across all Angular and HTML/CSS deliverables to ensure quality, maintainability, and adherence to technical requirements
Collaborate directly with our engineering teams to align on API contracts, integration patterns, and technical handoff requirements
Implement UI-level session management: token handling, route guards, session timeout, and multi-tenant user context
Establish testing strategy for front-end components; support integration testing and debugging with real client data
Lead knowledge transfer and code documentation for handoff to the client's IT development team
Provide technical input to sprint planning, acceptance criteria definition, and backlog refinement
Required Qualifications
7+ years of front-end engineering experience; 4+ years as a technical lead or architect on Angular applications
Expert-level proficiency in Angular (v14+): component architecture, lazy loading, dependency injection, reactive forms, RxJS, NgRx or equivalent state management
5+ years of experience with HTML5, CSS3, and TypeScript/JavaScript in production web applications
Demonstrated experience integrating REST APIs into Angular applications, including authentication flows (OAuth 2.0, JWT, session tokens)
Experience implementing UI-level session management, route guards, and access control patterns in Angular
Strong knowledge of Angular performance optimization: change detection strategy, lazy loading, tree-shaking
Proficiency with Agile Scrum development and DevOps practices
Knowledge of WCAG 2.1 AA / Section 508 compliance as it applies to front-end code
Strong written and verbal communication skills; demonstrated ability to facilitate technical sessions with client IT teams
Preferred Qualifications
Experience in consuming and integrating enterprise authentication services (SAML, OIDC, OAuth 2.0)
Familiarity with Figma design-to-code handoff workflows and component token systems
Experience with Angular Material, PrimeNG, or similar component libraries
Background in DevSecOps practices; experience supporting CI/CD pipeline handoff
Tools
Angular (v14+), TypeScript, RxJS, HTML5, CSS3, REST APIs, JIRA, Confluence, Git
Education
Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field. Equivalent professional experience considered.
