In this role, you’ll collaborate with designers and developers to ensure a great user experience is implemented with high standards of code quality. You’ll architect efficient and reusable systems to drive a complex front-end application, and constantly test, measure and improve existing code.
Must Have:
- Minimum 4+ years experience in a development environment.
- Very good knowledge of HTML5, CSS3 and its pre-processor (e.g. SASS, LESS or PostCSS).
- Very good knowledge of web accessibility and SEO.
- Very good knowledge of JavaScript.
- Very good knowledge of RxJS
- Good knowledge of Software Design Patterns.
- Good knowledge of one of the following frameworks: React, Knockout, Vue, Angular.
- Good knowledge of TDD
- English - fluent both written and spoken.
Personality traits:
- Highly organized and able to manage one's own workload/priorities while also working well within a team.
- Maintain professional and technical knowledge of the industry and components of the digital systems where the entire platform is built.
- Strong verbal and written communication skills, with an ability to effectively express complex concepts in simple business terms across all levels of the organization.