Position: Front-end Developer
Company: Digital Health Outcomes
Category: JavaScript
Experience required: 3y
Published: 2021-04-01T00:00:00+03:00

We’re starting our operations within our own country — Ukraine, where we’ve got a strong foundation and leading banks and fintech’s as potential customers. Further, we’re planning to scale to the EU and Global. To make it possible we’ve got a highly experienced founding and advising teams. We’re also been backed by leading EU venture funds, accelerators and companies like Visa, MasterCard, Dragon Capital and others.
Currently we’re looking for a Front-End Developer who will realise key decisions in the code as well as participate in building long-term vision of the product. We’re considering part-time and full-time developers.

**Required skills**

— 3+ years of experience in commercial front-end development
— Advanced knowledge of skills: JavaScript ES6, TypeScript, Vue.js, React
— Knowledge of Webpack, Babel
— Experience with Chai, Mocha, Jest etc
— Experience with state containers: Vuex/Redux/Mobx
— Experience with REST, Web socket
— Knowledge and ability to use design patterns
— Knowledge and ability to use architectural templates (MVP, MVVM, etc.)
— Performance analysis and code debugging experience
— Knowledge of Git and Git flow
— Pre-intermediate English


**Will be a plus**

— Experience with WebRTC;
— Experience with GraphQL;
— Experience in React Native, Cordova etc.


**We offer**

— Competitive salary;
— Remote work or place in the coworking space in the very center of Kiev;
— Flexible schedule;
— No legacy code — we work with modern technologies and provide flexibility choosing it;
— Warm and friendly atmosphere;
— The most talented and passionate employees will also be offered company shares.


**What will be your responsibilities**

— Develop Front End (Vue/React) of backoffice for modern fintech service;
— Collaborate with other teams (backend team, designers etc), consume outside data sources and third party — APIs;
— Cover own code with unit tests and run them to ensure robustness, usability, and general reliability;
— Work on bug fixing and improving application performance;
— Work on integrating available open source third party plugins, components and libraries;
— Work on integrating the provided visual design, including animations and UI effects, into our applications;
— Continuously discover, evaluate, and implement new technologies to maximize development efficiency.