Position: React Native Developer
Company: Trinetix
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2021-11-01T00:00:00+02:00

Project area: Healthcare / Staffing
Employment: Full-time or part-time
Location: Kyiv / Remote

**What's the Project about?**
The client is a US company that is specialized in staffing for the healthcare area. In a team of 3 developers and a BSA you will be responsible for development of the mobile application. The team is completely independent and does not have supervision. You will probably take a lead role in the team in the near future.

**Responsibilities:**
- Develop new features and support existing ones in a mobile React Native application
- Review pull requests and existing code
- Suggest architectural solutions and improvements
- Participation in calls with the customer
- Mentor other team members if required

**Requirements:**
- Proven experience in React Native, 3+ years
- Strong knowledge of React / Redux / ReactNative / ES6+
- Spoken English Intermediate+ is mandatory
- Ability to write well-documented, clean JavaScript code
- Strong knowledge of TypeScript
- Knowledge of NodeJS, Yarn/NPM
- Ability to work with the minimal supervision
- The understanding of HTTP protocol and REST
- Experience with source control management (GIT)

**Nice to have:**
- Experience with Expo eco-system for the app development and deployment
- Hand on experience in hybrid mobile frameworks - Cordova, Ionic, Capacitor, Quasar
- Hand on experience in VueJS
- Hand on experience in Mobile Native development - iOS and Android
- Experience in SQLite
- Ability to write unit, integration tests
- Experience with Github Actions

**What we offer:**
- The flexibility to work remotely;
- Paid training programs and English language courses;
- Medical insurance and sports program compensation;
- PE and legal support;
- Work from home with office essentials and support;
- Office availability upon request;
- Free parking onsite in a secure lot;
- Comfortable working hours;
- Travel discounts;
- Awesome team events and wide variety of knowledge sharing opportunities.