We are looking for a Principal Frontend Architect- Angular - Remote / Telecommute for our client in Fort Worth, TX
Job Title: Principal Frontend Architect- Angular
Job Location: Fort Worth, TX
Job Type: Contract
Job Overview:
Requirement/Must Have:
- More than 10 years of total professional experience in front-end engineering, including significant time in senior or principal-level roles.
- Expert-level proficiency in TypeScript, including advanced typing, generics, decorators, and scalable application patterns.
- Deep, hands-on experience with Angular (v10+) and React (Hooks, Context, Redux or equivalent).
- Strong experience building and integrating Node.js services (Express, NestJS, or similar).
- Proven ability to build and ship Progressive Web Apps, including service workers, app shell architecture, offline-first and caching strategies, web app manifest, push notifications and background sync.
- Strong command of JavaScript/TypeScript, browser internals, rendering pipelines, and performance optimization.
- Demonstrated experience designing and implementing component libraries, design systems, or shared UI platforms.
- Hands-on experience with testing frameworks such as Jest, Cypress, Playwright, Jasmine/Karma.
- Solid understanding of RESTful APIs, authentication/authorization patterns, and front-end security.
- Experience working with cloud environments (AWS, Azure, or Google Cloud Platform) and modern CI/CD pipelines.
- Experience collaborating in an onsite offshore delivery model, including distributed team coordination and communication.
- Strong communication skills and the ability to influence engineering decisions through practical, hands-on leadership.
Responsibilities:
- Leadlevel experience designing and governing frontend and PWA frameworks, with an emphasis on standardization and risk reduction.
- Demonstrated experience enforcing security controls for largescale PWA deployments on BYOD devices, including publicfacing, highrisk environments.
- Handson expertise implementing and improving PWA security postures, including adoption of Zero Trust principles, token lifecycle management, and defenseindepth controls.
- Build and deliver complex front-end features using Angular and React with a focus on clean, maintainable, and scalable code.
- Develop and optimize Progressive Web Apps, including service workers, offline-first strategies, caching layers, background sync, and installable experiences.
- Lead hands-on implementation of front-end architecture, design patterns, and shared component libraries.
- Collaborate with backend teams to integrate front-end applications with Node.js services and optionally Java-based backend APIs.
- Coordinate effectively within an onsite offshore model, ensuring smooth handoffs, clear communication, and alignment across time zones.
- Own performance tuning, Core Web Vitals improvements, bundle optimization, and rendering efficiency.
- Drive modernization efforts such as framework upgrades, migration strategies, and refactoring of legacy codebases.
- Conduct deep technical code reviews and pair-program with engineers to elevate code quality and engineering practices.
- Prototype new ideas, evaluate emerging technologies, and introduce tools that improve developer productivity.
- Work directly with UX and product teams to translate requirements into high-quality, user-centric interfaces.
- Contribute to CI/CD improvements, testing strategies, and deployment workflows for front-end and PWA applications.
- Mentor engineers through hands-on guidance, technical deep dives, and collaborative problem-solving.
Nice to Have:
- Exposure to integrating front-end applications with Java-based backend services (Spring Boot or similar).
- Experience with SSR/SSG frameworks such as Next.js or Angular Universal.
- Experience with performance profiling tools and Core Web Vitals optimization.
- Contributions to open-source projects or internal frameworks.
- Experience in large-scale, distributed, or enterprise environments.