Staff Software Engineer, Frontend

closed
Experian Logo

Experian

πŸ“Remote - United States

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
This job is filled or no longer available