Engineering
Back to Jobs

UI Engineer – Angular

Role Summary

This engineering position will be primarily responsible for crafting highly available, fault-tolerant digital interfaces using a modern JavaScript technology stack. This critical role must work across multiple platforms, systems, and departments in an agile environment. Strong communication skills will be needed for this position to integrate solutions across other engineering teams within and outside the organization, as well as work with business stakeholders.

This position works in a cross-functional agile team and requires a leader who can use his or her leadership skills to drive cross-functional technology solutions that meet the demands of the business. This position works closely with product owners, business stakeholders, creatives, and scrum masters.

This position will work in a Angular and associated technologies (i.e., NgRx, Apollo) codebase. All work done is expected to be covered by automated unit tests, so this position should have a strong understanding of automated testing and test-driven development. This position uses mobile-first design patterns and progressive web application development.

Understanding deployment, code management, and cloud infrastructure is necessary, as this position will involve cloud-based delivery and deployment of new code and existing applications. A background in computer science principles is helpful, as this position will be responsible for development on both the client side (JavaScript) and the server side (NodeJS).

Requirements

Should be familiar with:

  • Apply now
  • Apply now
  • Apply now
  • Apply now
  • Apply now
  • Apply now