Position: React Native Developer
Company: Binary Studio
Category: Other
Experience required: 2y
English level: upper

About project:

Fintech P2P (Peer-to-Peer) private loan platform for long-term investment. Its peculiarity is that credit relations are established here without the involvement of financial institutions: banks, credit unions or microfinance organizations. The platform acts as an online platform where lenders and borrowers meet to discuss and conclude loan agreements. The parties determine the terms of the agreements personally, and the system receives its commission through a percentage of the loan amount.

Project technology stack:

• Mobile: Typescript, React Native, Expo, Redux, Redux-Saga
• Web: Laravel, Symfony, NodeJS, MySQL, Serverless functions (AWS Lambda), VueJS, PostgreSQL, React, Docker.

Team composition: 3 Full-Stack Developers, 1 React Native, 1 QA, 1 Product Owner

We expect from you:

• At least 3 years of experience as a React Native developer
• Experience with React, Redux
• Good knowledge of JavaScript, experience with TypeScript
• Good understanding of security best practices in React Native applications
• Ability to structure larger services for long term maintainability
• Strong problem solving ability and able to articulate solutions clearly
• Intermediate/Upper intermediate level of English, as communication with the customer is direct
• Ability to identify risks and mitigate them
• Confident skills with Expo CLI as a plus.

Main tasks:

• Participate in the development of the application on React Native
• Ensuring stable code quality
• Strict adherence to project requirements
• Close cooperation with the team at all stages of development
• Active participation in team meetings.

About Binary Studio
Binary Studio is an environment of professionals where we create complex applications for small and medium businesses. Here’s what you need to know about us:

We are very meticulous in choosing projects:

Among 20-25 potential projects, we choose only ~ 5, because we are not indifferent to the comfortable working conditions of each of the Binarians. Among the main criteria by which we select projects are:
— complexity and challenge — our portfolio includes a system for Swiss rescue services, a multitenant healthcare startup that helps nurses look for additional work, a platform for modeling and building database schemes;
— adequate condition of the code or readiness of customers to rewrite it if necessary;
— long-term perspective — we work with projects lasting 6+ months, and the average duration of projects in Binary Studio — 2.5 years;
— the opportunity to communicate directly with the decision makers of the project.

We appreciate the constant development:

— we conduct Binary Studio Academy — online courses for developing web applications for beginners in programming. The academy is free, and getting there is a big challenge (in 2020, out of 5,500 applicants, only 170 were enrolled). For Binarians, participating in the Academy as a lecturer, team member or article author is the perfect platform to hone their leadership and public speaking skills, as well as work with technologies that are not used in a commercial project;
— we organize technical lectures within the company — for example, about Kubernetes, Kotlin and Web optimization; call on technical Zoom talks;
— We also remember socially important topics — for example, we learn to sort garbage together. In addition, each Binarian has an education budget and a professional development plan.

Take care of our Binarians:

We strive to create conditions in which our specialists will be comfortable working together and spending free time. We regularly have 1-1 conversations and organize cool get-togethers (such as a trip to a golf club, an evening of table games etc.)

If it sounds interesting and you would like to meet our team — send us your CV! We are happy to talk!