The value of this position
As a Front End Engineer, you will join our client's Customer Experience team to create the next generation of their customer journey. The customer experience team is made up of Product Managers, Product Marketing Managers, Designers, Customer Researchers, Engineers, and Data Analysts, working together to create a magical experience.
What you will own in this role
- Display self-leadership in the ownership of design and development initiatives that you have committed to deliver, collaborating with peers.
- Deliver responsive realizations of the customer journey as defined by the Product Managers and Designers.
What experience we think is the right fit
- 5+ years of experience in web application development
- Professional experience with React or another modern JavaScript web framework (Vue, Angular, Ember, etc)
- Knowledge in web and browser concepts (eg. how the browser parses and constructs the DOM)
- Solid understanding of HTML, CSS, and core JavaScript concepts.
- Passion for web performance optimization
- Experience with writing automated tests (eg. Jest, Mocha, Jasmine)
- Ability to write clean, well-designed, and high-quality code in a highly collaborative Agile development environment
- Being okay with the uncomfortable feeling that comes from learning new things
- Passion for growing your skills, tackling interesting work and challenging problems
- Exceptional written and verbal communication skills
- Degree in Computer Science or related field
What experience we think is nice to have
Experience With
- Working knowledge of Typescript
- Knowledge of SCSS or other CSS preprocessors
- Experience with ARIA and/or Semantic HTML
- Modern CI/CD Tools (Github Actions, Gitlab)
- APM tools (Datadog, Appdyanmics, New Relic)
- Experience in a peak performance organization, preferably a tech startup
- Experience working with a global or otherwise multicultural team
- Domain knowledge relevant to the product stage in which you are looking to join (eg. someone with CI/CD experience applying for the Verify & Release team)