✓ 5+ years of proven commercial experience in building web applications,
✓ deep understanding of at least one of the following: React, Angular (>2), Ember.js, or Vue,
✓ knowledge of DRY and S.O.L.I.D. code rules,
✓ deep understanding of state/data management patterns and solutions (e.g. Redux/Mobx, ngrx, ember-data),
✓ solid experience in using ES2015+,
✓ newest ECMAScript specifications,
✓ experienced in testing of your work and knowledge of QUnit, Mocha, Jest, Jasmine, etc.,
✓ experience in git,
✓ strong knowledge of Bootstrap, Foundation, or another CSS framework,
✓ experience with different styling solutions such as PostCSS or CSS Modules,
✓ experience with RWD and the mobile-first approach,
✓ good command of written and spoken English (CEFR B2+),
✓ basic understanding of Ruby or Node.js code;
✓ knowledge of typed solutions such as TypeScript or Flow,
✓ experience with Ruby or Node.js code,
✓ experience in configuring Webpack,
✓ experience in optimising front-end performance and/or SEO,
✓ some open-source contributions;
✓ 100% remote work
✓ flexible hours
✓ no tracking software to monitor what you do on your computer
✓ work with a team of experienced and ambitious developers
✓ long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more)
✓ dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes
✓ constant development of your hard and soft skills
✓ fast-paced growth path
Take a look at this blog post to get to know why it is worth to join us :)
As a contract/freelance developer you will join our team of experienced developers and create products for our clients from all over the world.
— You will work in Agile environment as a member of a self-organizing team as a Front-end developer and help the team achieve its goals.
— You will help the team to find solutions to issues.
— You won’t have to manage the project as each project has a dedicated Project Manager.