Position: Middle/ Senior React Native Developer
Company: Voypost
Category: JavaScript
Experience required: 3y
English level: upper

Hey 🙌
We are looking for a Middle/ Senior React Native Developer ASAP💥

Requirements:
- React Native;
- Typescript;
- level of English: upper-Intermediate and above.

Will be+:
- React query;
- Styled components;
- React navigation;
- Firebase auth;
- Formik;
- Yup;
- React native video;
- Deep linking;
- Content sharing.

Job Responsibilities:
- Estimate of upcoming features based on acceptance criteria;
- Implementation of the functionality within the given estimate, according to the design and acceptance criteria;
- Conducting code reviews for other developers.

This project provides full-time employment (40 hours a week).

Duration: 
The first version of the application needs to be released by the end of September. After that, there is an approved scope for at least several more months, with the potential to transition into a more long-term project.

Trial period:
2 weeks

Time zone:
CEST
Product domain:
Social media app

Technical state:
The project started about a month ago, so there is no legacy code. It will be necessary to work on implementing the functionality from scratch.

Communication:
Communication will primarily be asynchronous, with daily text updates provided. If necessary, a synchronous call can be arranged to clarify specific questions.

Product Description:
You will be working on an application that combines the functionality of TikTok, Instagram, and Twitter, while also having its unique features. Currently, the MVP (Minimum Viable Product) of the application is being developed, which will include authentication, the ability to create media/text posts, a feed, a system for interacting with posts, and user profiles. After the creation and release of the MVP, work will immediately begin on the MLP (Minimum Lovable Product) of the application.

Team size:
- Project Manager;
- Product Owner;
- 2 QA Engineers;
- 2 React Native Developers;
-2 Backend Developers.

Stages of employment:
1. HR interview - up to 30 minutes;
2. Technical interview - up to 1 hour;
3. There will be a small test task after passing the technical interview.