Senior JavaScript Developer
Kyiv, remote
OpsWorks Co. is looking for an experienced Senior JavaScript Developer (React) to join our client's project, an Italy-based company with British management. You will be part of the core development team. As a Javascript Developer, you will innovate the traditional finance space with a new completely disintermediated platform for saving and investing.

This is a full-time and long-term position.


Responsibilities
  • Collaborate with product owners, designers and other developers to build a best-in-class experience for our customers;
  • Transcend the traditional boundaries of Frontend and Backend, designing and delivering performant, maintainable, and scalable features and services;
  • Think in terms of components and systems while considering a holistic user experience;
  • Rapidly fix bugs and solve problems for our customers;
  • Practice data-informed product development through analytics, A/B testing, etc.
    Qualifications
    • Demonstrated expertise in JavaScript application development incl. asynchronous programming, Promises, ES6;
    • Significant experience developing and maintaining stateful, sophisticated Single-page Applications;
    • Back-end MVC Framework;
    • HTML, CSS and JavaScript;
    • Experience developing in a modern front end framework, react.js is preferred, but experience with Vue, Angular, Backbone, Ember or Knockout is also relevant;
    • English - Upper-Intermediate.
    Nice to have
    • Keen to stay up to date with modern JavaScript libraries and tooling;
    • Understanding of functional programming principles;
    • Understanding of test driven development (TDD), and desire to write tests;
    • Broad understanding of the concept of minimum viable product and conversion rates;
    • Ability to work independently and plan your own solutions to problems;
    • Passion for technology, product and user experience.
    We offer
    • Opportunity to learn new technologies;
    • Possibility to grow your career;
    • Appreciation and honest/open leadership style;
    • Self-education support (access to a premium subscription to Safari Books Online, etc; paid attending professional conferences and meetups);
    • Corporate English lessons with a native speaker;
    • Flexible schedule;
    • Paid vacation (21 working days per year);
    • Paid sick leaves and medical insurance;
    • Compensation negotiable, based upon experience.
    Apply and we look forward to meeting you and hopefully work with you very soon!
    Our Office


    Benefits of working at OpsWorks Co.
    We hire promising talent
    Young specialists can obtain the necessary experience by being a part of the OpsWorks Co. team. Come and work with us to become an expert in the most modern technologies in the market.
    We'll motivate you to succeed
    Your seniority growth is important for us. We've built a favourable environment for your career growth so you can motivate the new-comers to reach new heights.
    Individual development plan
    Each employee at OpsWorks Co. has an opportunity to build their own development plan with our HRD to fulfil their career goals in the future.
    We trust you
    Europe, the USA, Asia, home — you can work from anywhere in the world with OpsWorks Co. in return for being responsible and self-organized.
    Flexible hours
    You can plan your schedule depending on your needs. We believe that a comfortable working environment encourages productivity.
    Employment benefits
    Dentist appointments, no meetings during vacation, family days, medical insurance, and sport — all this and more is available thanks to our employee-oriented policies.