Понад 20 років досвіду, сильні команди інженерів із різних країн, глибокі знання в різних галузях бізнесу та готовність вкладати сили у професійний розвиток і освіту колег — все це дозволяє нам створювати нестандартні рішення, які покращують бізнес-процеси клієнтів і відкривають для них нові ринки. Відповідно до принципу «Перш за все — люди», ми готові працювати з замовниками будь-якого масштабу, не обмежуючи вибір технологій та адаптуючись у міру розвитку їхнього бізнесу.
Ми поєднуємо глибоку технічну експертизу з людськими цінностями. Допитливість, співпереживання, довіра, щирість та інтуїція визначають суть компанії та стосунки з партнерами. Ці якості допомагають знаходити технологічні рішення, на які наші клієнти можуть покластися, та будувати багаторічні стосунки, в які вони вірять.
## About the vacancy
Our client is a British bank, one of the largest financial services companies
in the world. The bank was founded three centuries ago, and today its assets
are estimated to be worth trillions of US dollars.
DataArt's experts together with developers on the client's side are creating
new banking apps and upgrading the old ones.
Working in this project will provide an opportunity to participate in the
technological modernization of a large financial institution, to create a
product for millions of users, and to obtain experience in agile software
development.
We hire people not to a project, but to the company. If the project (or your
work in it) is over, you go to another project or to a paid “Idle”.
## Responsibilities
* Develop modern web applications, components, tools, and libraries
* To ensure quality and develop automation throughout, the software development lifecycle
* To own the delivery of software from conception to delivery on our customer’s devices
* Collaborate with peers to drive a change in mindset and the adoption of skills throughout the bank
* Collaborate with peers to drive an internal open source community in our approach to software development
* To own and be transparent in what technologies we adopt in order to get the highest return on investment and value
* Interact with a number of stakeholders to deliver software in an Agile manner
## Must have
* Solid knowledge of JavaScript
* Experience working with TypeScript
* Experience working with React.js
* Excellent knowledge of HTML5 and CSS3
* Experience working with a SPA framework
* Experience working with Responsive Web Design
* Experience working with REST
* Good spoken English
## Would be a plus
* Understanding of AJAX and WebSockets
* Understanding Flux architecture, knowledge of Vanilla Flux, Reflux, or Redux
* Experience implementing unit tests in JavaScript using Karma, Jasmine, Jest, Mocha, etc.
* Experience working with CSS frameworks (Twitter Bootstrap, Foundation, etc.)