We are looking for a...
Front-end Engineer
What you will do:
Deliver high quality, reusable and testable software components using frontend technologies (React and Redux)
Optimize applications for maximum speed and scalability
Ensure the technical feasibility of UI/UX designs
Help improve our code quality through writing unit tests (in Jest and React testing library) and performing code reviews
What do you need to have experience in:
Vanilla Javascript and/or modern frameworks and platforms such as Angular, Ember, React, Vue or Node.js
Implementation of great UI/UX designs
Knowledge of client-server protocols such as REST, and consuming such protocols
Experience in testing tools and in working in Continuous Integration and Continuous Delivery environments
Agile methodologies
English: written and verbal communication skills
And it would be nice if you also have:
Used state management like Redux, MobX and/or other
Knowledge of module bundlers and task runners such as Webpack, Parcel, Rollup, Browserify, Grunt or Gulp
Have developed UI with animations and/or used CSS pre/post-processors like PostCSS, Styled Components, LESS, SASS and/or similar
Experience with Test Automation and in Jest and React testing library