Position: Middle+ React Native Developer for fintech project
Company: Codemotion
Experience required: 3y
English level: intermediate

Expertise from your side :

• 4+ years of successful web development experience
• 3+ years of successful development with modern JS frameworks: React and React Native
• Excellent programming skills, native JS knowledge
• Strong knowledge of Asynchronous programming model in JavaScript
• Basic understanding of Android/iOS
• Experience of working with Expo, Xcode, Firebase
• Experience with Git
• Experience with REST HTTP

Would be great :

• Unit testing/TDD experience with Jasmine
• WebSockets, real-time apps
• Good understanding and practical knowledge of continuous integration/delivery methods
• Experience with ES6/ES7 (ECMAScript)
• Agile practices experience

What we offer:

— No test task — we appreciate your time ;)
— Interesting projects with new technologies
— Salary fixed in USD
— Flexible work schedule and opportunity to work remotely
— Opportunity to learn new technologies and attend conferences, training, R&D, hackathon, etc
— Funny celebrations, team outings, and unforgettable corporate events
— Compensation for sick leaves and regular vacations
— Comfortable office near Pecherska metro station

About project:

The goal of this project is to develop Android and iOS Mobile application to manage personal financial activities. 
Another goal of this application is to literate users about financial activities through videos and objective type + single answer type questions. This application will support both English and Arabic Language.
The application generally will include the following features:

- Financial literacy: videos and multiple choice similar to "Duolingo"
- Dashboard
- Budgeting
- Net Worth
- Transaction management.