Position: Front End Developer
Company: KindGeek
Category: JavaScript
Experience required: 3y
English level: upper

Description
We are looking for an experienced and motivated Front End developer to join our fintech project.

Responsibilities
As a Front End developer, you will:
-Match the best suitable frameworks and tools for the designed architecture;
-Constantly add value to the team's experience by writing readable, testable and efficient code;
-Be able to conduct research, document your solutions, structure and document previously existing code written by others;
-Be product minded and ready to improve and propose new changes;
-Maintain and develop engineering culture within the product implementation team.

Requirements
We are looking for a Front End developer who:
-Has at least 3+ years of experience developing high-load scalable applications;
-Has strong knowledge of JavaScript, ReactJS, NextJS;
-Has knowledge of Redux;
-Is proficient with code versioning tools including GitLab, Bitbucket;
-Has previous experience creating scalable applications;
-Has knowledge of Architecture and Design patterns;
-Has experience in delivering good testing practices;
-Has excellent communication and presentation skills;
-Has outstanding attention to detail;
-Has Upper Intermediate or higner English level;
-Has an empathetic mindset with excellent listening skills;
-Has an ability to focus on what counts, creating simple solutions to deliver fast results;
-Has a passion for learning and a desire for self-improvement.

Would be a plus:
-Experience working with financial institutions or in the fintech industry;
-Knowledge of TypeScript, and unit testing, especially with Jest and React testing library.

Project Description
While some traditional financial institutions implement digital finance services systems, neobanks are growing exponentially and penetrating new markets in other regions. In just three years, the global customer base of neobanks has grown from 2 million to 15 million, and the number of neobanks has increased from around 70 to over 250. 
The product helps people to take payments easily, securely and globally.

Clients can supercharge their business growth with easy-to-install payment tech, a wide range of payment products, and 24/7 dedicated customer support.
The product takes care of the payments, so clients can take care of business.
We're building the unicorn - come and join us in this exciting journey.