Senior ReactJS Developer for TechFinancials (Kyiv)

Category

JavaScript

TechFinancials is a world's leading provider of innovative technology in the fast-growing industry of online financial trading and blockchain domain.

Established in 2009 and listed on the London Stock Exchange AIM market (symbol TECH),TechFinancials is a leading provider of trading technology for online brokers, and exchanges for the mass market, with offices across Asia, Europe and the Middle East.

The organization is cloud based and the application is distributed and installed on Linux servers (250 on production). TechFinancials has over 50 customers all around the world. The company was formed 8 years ago with the vision to introduce financial trading to the mass market by creating a simplified trading platform.

Our teams work in the Agile environment in two main domains: Cryptocurrencies and online trading using Java 8, Microservices architecture.

Join us and you will take part in the design and implementation from scratch of highly loaded and scalable products using Continuous delivery approach and modern technologies.

Read more +

Description

On behalf of TechFinancials, Ciklum is looking for a Senior ReactJS Developer to join Kyiv team on full-time basis.

We’re looking for a proactive, self-driven and motivated to learn quickly Senior ReactJS Developer with good communication and excellent technical skills.

Our teams work in the Agile environment in two main domains: Cryptocurrencies and online trading using Java 8, Microservices architecture and ReactJS+Redux.

Join us and you will take part in the design and implementation from scratch of highly loaded and scalable products using Continuous delivery approach and modern technologies.

Responsibilities

  • Be a part of a Scrum team, work directly with PO, Java Developers and QA
  • Join implementation from scratch, define architecture and design
  • Develop dynamic interfaces that work across multiple browser types and mobile devices
  • Work on new features design and implementation
  • Work on continues technical improvement of the product
  • Follow development best practices: implement units, do code review
  • Provide mentoring and guidance to colleagues that are less experienced in ReactJS

Requirements

  • Experience with commercial JavaScript development more than 3 years;
  • Experience with new ECMAScript standard features;
  • Experience with modern frameworks / libraries for SPAs (React);
  • Experience with Flux architecture (Redux implementation);
  • Experience with React / Redux performance practices;
  • Experience with modern graphic libraries (D3);
  • Experience with unit and integration testing and test libraries such as Mocha / Jest;
  • Experience with CSS precompilers such as SASS / SCSS;
  • Experience with build tooling such as Webpack / npm scripts / transpilers(Babel);
  • You know how functional programming works, OOP not just three letters for you;
  • You know how to create modular and testable code
  • Experience working in Scrum
  • Knowledge of English at Intermediate level

Desirable

  • Familiar with GIT;
  • Familiar with UX concepts such as Information Architecture;
  • Proficient with multiple programming languages (e.g. Python, Java, NodeJS)

Personal skills

  • Team player
  • Proactive and self-driven
  • Good communication skills

What's in it for you

  • Unique working environment where you communicate and work directly with client;
  • Variety of knowledge sharing, training and self-development opportunities;
  • Competitive salary;
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions.