Position: React (TypeScript) Developer
Company: NCube
Category: JavaScript
Experience required: 3y
English level: upper

We are looking for a React software engineer to join the UK data analytical team. The platform is designed to help people understand London's local areas and boroughs and empower them to make better decisions by making ALL the information readily available. With this platform, they hope to level the playing field by providing crucial facts and data you need to make an informed decision before you commit to buying or renting in the capital. This is a great project for a mid-level engineer looking to grow in regard to their tech expertise as well as their business acumen. As this company is small, the right engineer will have an opportunity to work directly with the co-founders and truly influence the next stage of the company.

Requirements:
3+ years professional software development experience.
3+ years of experience with React.js.
2+ years of experience with TypeScript.
Experience working with remote geographically distributed teams.
Bachelor's in Computer Science or equivalent.
Upper-Intermediate English.

Good to have:
Experience with AWS Lambda, API Gateway, DynamoDB.
Interest in full-stack development.

Responsibilities:
Responsible for building components for the user interface (UI); utilizing various JavaScript libraries and tools such as React.js.
Helping the Front-End team code with performance, scalability, and usability, pure reducers and immutable data structures.
Help design and build the next generation of the application.
Work with the engineering leadership and product management on the roadmap.
Work with a team of other developers.

We offer:
Competitive salary with the regular review;
Working equipment;
Flexible working schedule, fully remote work opportunities;
Vacation (up to 20 working days);
Paid sick leaves (10 working days);
Online English courses;
Direct cooperation with the customer;
Teambuilding's, corporate parties and company trips abroad;
Great working environment and team spirit.