Position: Senior Front-end Developer (end-to-end performance optimization)
Company: Sigma Software
Category: JavaScript
Experience required: 5y
English level: upper

We are looking for a strong Senior Front-End Developer to join our performance optimization team on a long-term basis. If you like complex challenging tasks, it is for you!

You will work directly with the customer's UK, Malta and Poland teams. 

Customer

We cooperate with one of the largest providers of casino and betting solutions on the markets of Europe and US.

Project

The products were based on AngularJS and have been porting to ReactJS during the previous year. For now, it is about 50/50 between AngularJS and ReactJS.

We would like to create a team of 4 Senior Developers: 3 Front-End JavaScript Developers and 1 Back-end .NET/Node.js Developer to work across the stack of products and provide end-to-end performance optimizations. The stack of the products includes Casino, Sportsbook and some services and sub-systems related to them.

Your major responsibilities on the project will include:

Review design of new and existing solutions 
Search for the components and sub-systems which require optimization from memory, CPU, response time point of view 
Upgrade or rewrite the components to ensure better performance 
Review technology stack and third-party libraries used and make your suggestions on improvements

Requirements:

At least 5 years' experience working in Front-End development
At least Upper-Intermediate level of English

Mandatory strong or even expert level in:
JavaScript/TypeScript
AngularJS
ReactJS

Desired skills:
JS
Performance optimizations
.NET