Collaborate with product managers, designers and developers to conceptualize and build new products, features and changes that’ll radically improve user experience.
Write well-documented code for features, tests and other front-end web and mobile application components.
Ensure the front-end web and mobile applications work well across all target platforms.
Work closely with back-end developers to continuously improve our ability to deliver awesome front-end web and mobile experiences.
Work with internal and external stakeholders; motivating, persuading, and negotiating towards a positive outcome.
Requirements
Bachelor’s degree in computer science or a related discipline with 3 - 5 years of professional experience as a software engineer.
Good knowledge of any modern framework like React, Vue, Angular or Ember.
Good knowledge of HTML5 and CSS3 APIs.
Experience in styling with solutions like Styled Components/CSS Modules/PostCSS/Sass/Less.
Experience with modern front-end workflows: git flow, project management tools, unit and E2E testing, build tools, REST APIs, CLIs, CI/CD.
Managing complex application state with Redux/Vue.