Senior Frontend Engineer - Loyalty Platform

Job description

We’re looking for passionate front-end engineers who are keen to learn and grow in a fast-paced environment. We take great pride in our work and feel a great sense of accomplishment in building beautiful products at scale.

At Ascenda we work on a wide variety of front-end services built with Angular, AngularJS, and Vue.


In this job you will:

  • Work closely with fellow likeminded engineers on a critical user interface used by millions of users worldwide
  • Build and evolve modern user interfaces in Angular, as part of Ascenda’s E2E loyalty platform
  • Troubleshoot and fix issues in our production environment
  • Work closely with designers, product owners, and engineers from multiple teams to develop and design solid user experiences
  • Contribute to the growth of junior developers, and of Ascenda’s engineering culture
  • Have the opportunity to solve problems across multiple areas, such as performance, internationalization, and multi-tenancy
  • Maintain and continuously improve complex user interfaces

Requirements

  • Have 5 years of development experience in a front-end role (or equivalent)
  • Have a proven track record of building successful products
  • Have strong knowledge of how modern web applications work
  • Have strong knowledge of JavaScript fundamentals
  • Have experience working with a modern front-end stack (Angular, NgRx, TypeScript, etc.)
  • Have experience building responsive web applications that work well across multiple devices and resolutions
  • Have a good appreciation for web accessibility and internationalization (i18n)
  • Have a good understanding of quality code and the role of automated testing
  • Be a team player, willing to help other developers and care about the product you are building
  • Have strong communication skills, and not afraid of suggesting changes and improvements
  • Be a fast learner, able and willing to learn new languages and technologies