Position: React Native developer
Company: inVerita
Category: JavaScript
Experience required: 1y
English level: intermediate

Project description: 
A digital marketplace where private individuals who want to borrow money can connect directly with those who want to lend money, a platform to exchange financial services – for example, borrowing or investing money – without expensive intermediaries, such as banks. In this way, power is shifted back to the customers, so that the customers – not the traditional banks – have more in their pockets in the form of low rates of interest and higher returns for those who invest. 
Goal is to use modern technology to create the same shift in the finance industry that has begun and been implemented in other industries, where consumers now hold the power and can more easily exchange services directly with each other. 

Qualifications:
Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax 
Understanding of REST APIs, the document request model, and offline storage
Experience with automated testing suites, like {{Jest or Mocha}}
Ability to write well-documented, clean Javascript code 
Additionally:
Knowledge of {{functional or object-oriented}} programming 
 
Duties and responsibilities:
Build pixel-perfect, buttery smooth UIs across both mobile platforms
Leverage native APIs for deep integrations with both platforms.
Diagnose and fix bugs and performance bottlenecks for performance that feels native. 
Maintain code and write automated tests to ensure the product is of the highest quality.

Interview stages:
1-st stage - interview with our Recruiter;
2-d stage - client interview.

Benefits and social package: (change depends on vacancy)
Outstaff project (remote opportunity)
Business trip opportunity
Professional development opportunities (mentorship program);
Compensation of training (technical and non-technical trainings);
Partial compensation of sports events;
Round-the-clock access to the workplace;
The opportunity to choose a suitable working schedule (choosing between 2 options);
Relocation program (if necessary in your case);
Language school (English).