Software Developer/ Engineer/ Architect

Senior UI/UX Software Engineer

  • Collaborate closely with designers, researchers, and accessibility specialists to engineer coded libraries of reusable components and patterns for our system
  • Ensure our elements, components and patterns meet accessibility guidelines and requirements
  • Promote the benefits and encourage adoption of our system across the enterprise
  • Contribute to designing and building the next generation of Design System tooling and resources to support our product teams
  • Document our system to help our partners to consume our components and tools with confidence
  • Experience in developing web applications or libraries using HTML/CSS and JavaScript
  • Experience with building applications and components using modern libraries and frameworks like Angular
  • Experience with front-end development build tooling, such as NodeJS and Webpack

Preferred Qualifications:

  • Excellent JavaScript (ES6+) knowledge, including experience with TypeScript
  • Experience and knowledge of unit testing, integration testing, automation testing and visual testing in JavaScript and web applications
  • Experience working in agile teams and delivery cycles
  • Knowledge of CI/CD and DevOps principles and tools such as Jenkins, Docker and Kubernetes