Summary
Join Experian, a global leader in data and technology, and contribute to the development of cutting-edge web applications. As a senior front-end engineer, you will provide technical leadership, guide architectural improvements, and ensure high-quality code. You will collaborate with a team of engineers, develop user-facing features, and champion continuous learning. This role requires extensive experience with JavaScript frameworks (React, Angular), cloud technologies, and agile methodologies. Experian offers a competitive compensation package, comprehensive benefits, and a flexible work environment.
Requirements
- Experienced Front-End Web Engineer with a solid technical background and able to work using the latest front-end development practices
- 10+ years of expert UI programming skills with JavaScript, HTML5, and CSS3, including experience with React and/or Angular and Node.js
- 5+ years in a Tech Leadership role in building scalable Web Applications on modern cloud-based tech stacks
- Deep technical expertise in JavaScript frameworks and single-page application design and development
- Computer science fundamentals, including algorithms, data structures, and design patterns
- Proficiency with the DOM and asynchronous event-programming models
- Experience with cross-browser development on a large-scale public-facing application
- Experience with responsive design, web standards, and UI/UX best practices
- Experience with blue/green deployments as an application release model
- Experience using multiple JavaScript/CSS frameworks and libraries (Angular, React, Bootstrap, Storybook)
- Experience with UI testing and automation frameworks (Protractor, Jasmine, Cucumber)
- Proficient in Agile/Scrum methodology
- Degree in computer science or related field
Responsibilities
- Provide technical leadership to a team of engineers, and be accountable for the technical decision-making for your team
- Lead architectural and technical improvement projects
- Ensure the technical feasibility of UI/UX designs
- Ensure the quality and stability of the front-end codebase
- Collaborate with other team members and team members
- Develop and maintain user-facing features
- Share your experience and continue to learn
- Improve the application for maximum speed, scalability, and maintainability
- Be active in the developer community
Preferred Qualifications
- Collaboration in open-source communities
- Experience with CSS pre-processors such as Sass, Less, or Stylus
- Experience with node development workflows (npm, gulp)
- Experience with data visualization APIs and JSON (Highcharts, D3, Google Charts)
- Previous Mobile (web or native) development experience
- Financial Services experience
Benefits
- Great compensation package and bonus plan
- Core benefits including full medical, dental, vision, and matching 401K
- Flexible schedule, ability to work remotely, hybrid, or in-office
- Flexible time off, including volunteer time off, vacation, sick, and 12-paid holidays