Equifax
Linkedin · Posted yesterday
Senior Angular Front-End Engineer
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
Equifax is seeking a creative, high-energy, and driven Senior Angular Front-End Engineer with elite, hands-on development skills to architect and scale our next-generation user interfaces. Our software engineering positions provide the opportunity to join a talented team working with leading-edge technologies, complex data systems, and modern architectural patterns. You are ideal for this position if you are a forward-thinking, committed front-end specialist who is deeply passionate about the Angular ecosystem , responsive design, and delivering seamless, highly performant user experiences.
What You’ll Do
- Building complex enterprise applications using Angular (v14+), with a strong understanding of modular architecture and monorepo management tools (e.g., Nx).
- Design, develop, and operate high scale front-end applications.
- Design, develop, test, deploy, maintain, and improve software with a focus on UI/UX.
- Apply modern software development practices (component architecture, responsive design, CI/CD, etc.).
- Work across teams to integrate our front-end systems with backend APIs and internal tools.
- Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality.
- Participate in a tight-knit, globally distributed engineering team.
- Bachelor's degree or equivalent experience.
- 5+ years of front end software engineering experience.
- Hands-on experience building complex enterprise applications specifically using Angular (Version 14+ preferred).
- Experience with node.js and supporting libraries
- Deep knowledge of JavaScript, TypeScript, HTML, CSS and web technologies.
- Knowledge of responsive design and accessibility requirements and strategies.
- Deep understanding of automated testing in Angular: e.g., Karma/Jasmine, Jest , Playwright, or Cypress.
- Deep understanding of reactive programming using RxJS and state management libraries within the Angular ecosystem (e.g., NgRx, Ngxs, or Signals).
- Experience designing and consuming HTTP and RESTful APIs.
- Solid understanding of engineering principles and clean code.
- Knowledge of design tooling such as Figma and UxPin
- 5+ years experience deploying and releasing software using Jenkins CI/CD pipelines.
- Developing with modern UI tooling: ESLint, Storybook, Tailwind, and Angular CLI / Nx Dev Tools .
- Knowledge of Angular performance optimization techniques (Change Detection strategies, Lazy Loading, SSR/Universal).
- Self-starter that identifies/responds to priority shifts with minimal supervision.
- Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA, Microservices.
- Working knowledge of cloud technology: GCP, AWS, or Azure
- Familiarity with AI tooling such as CoPilot, Gemini, Claude, MCP Mobile development experience.
- Experience in developing/managing design systems
- Source code control management systems (e.g. Git, Github) and build tools like NPM, Webpack, Vite.
- Agile environments (e.g. Scrum, XP).
- Atlassian tooling (e.g. JIRA, Confluence, and Github).
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on user experience and quality.
- Manage sole project priorities, deadlines, and deliverables.
- Research, create, and develop software applications to extend and improve on Equifax Solutions.
- Actively participate in Sprint planning, Sprint Retrospectives, and other team activity.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent