— proven 2+ years’ commercial experience in building React web applications,
— a strong knowledge of React,
— knowledge of DRY and S.O.L.I.D. code principles,
— deep understanding of state management patterns and solutions (e.g. Redux/Mobx),
— practice in using ES2015+,
— knowledge of HTML5 APIs and CSS3,
— familiarity with different styling solutions such as PostCSS, SASS, CSS Modules,
— experience with Responsive Web Design,
— real-world git experience,
— a good command of written and spoken English (CEFR B2+).
— knowledge of React Native,
— familiarity with tools such as Webpack/Babel/Eslint,
— knowledge of Single Page App architecture,
— knowledge of type systems: Flowtype, Typescript,
— some experience in Server-Side Rendering and code-splitting,
— 100% remote work,
— work with an experienced team of developers,
— dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes,
— constant development of your hard and soft skills,
— long-term collaboration on challenging projects (FinTech, B2B software, E-commerce and more).
As a contract 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 React 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.