Senior Developer - Front End

Skills
Computer ScienceFront-End DevelopmentBehavior-Driven DevelopmentBundlingContinuous IntegrationOptimizationProblem Management
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s degree in Computer Science or related field
  • Five years of front-end development experience
  • Five years of ReactJS development experience
  • Five years of NodeJS JavaScript CSS and HTML5 experience
  • Experience with Koa or Express
  • Experience with responsive web development tools
  • Experience integrating XML JSON and custom APIs
  • Experience with LESS or SASS and Webpack
  • Experience leading groups of 2-8 UI developers
  • Experience working in agile delivery methods

Nice to have

  • Agile
  • Collaborative
  • Agile delivery
  • Technical leadership
  • Process improvement
  • Accessibility awareness
  • Security mindset
  • Performance focus

Day to day

  • Develop scalable front-end user interfaces that integrate smoothly across multiple screen sizes and data sources.
  • Collaborate with UI developers UX standards and brand governance teams in agile onshore/offshore delivery environments.
  • Support testing problem management release deployment requirements definition and systems integration while improving delivery practices and performance.

Hiring process

  • Online application via Ulta careers site