Position: Front-End Developer (React), Data Streaming Solutions
Company: DataArt
Experience required: 3y
English level: upper

CLIENT
This Europe-based client is one of the world's most established stock exchanges. We have several teams with about 100 people total operating from the EU with no overtime work expected. The work is split up into small parts based on priority; after a part is released, the team moves on to the next one.

TEAM
We are using Scrum and scaled Agile framework for the project. Program management, Solution Architects, and Business Analysts are involved on the DataArt side.

PROJECT OVERVIEW
Our scope of engagement includes modern approach to SOA, including AWS and Microservices stack, data warehousing, modern APIs, frontend development and other areas.

Responsibilities
Writing scalable code
Unit and integration tests
Communications with the team and customer
Participation in scrum process, estimations and sprint commitment and retrospective
Code review
Technical leadership

Requirements
3+ years experience with web technologies
Thorough knowledge of TypeScript and JavaScript (ES5, ES6+)
Experience with ReactJS
Good understanding and experience with RxJS
Understanding of REST API
Familiarity with HTML5, CSS
Ability to work with version control systems (GIT)
Familiarity with CI systems
Expertise with JIRA, Confluence or similar systems
Good spoken English

Nice to have
Deep understanding and experience with WebSockets protocol
Experience with ag-Grid library
Experience with data visualization libraries (HighCharts)
Experience with implementing unit tests in JavaScript using Karma, Jasmine, Jest, Mocha etc
Experience with various CSS frameworks (Bootstrap, Foundation) and approaches (pre/post-processing, CSS modules, Radium etc.)