Position: React Native developer
Company: Artelogic
Category: JavaScript
Experience required: 2y
English level: upper

Required skills:

- 2+ years of professional experience with React Native.
- Solid understanding of OOP and design patterns;
- Proficiency in JavaScript (ES6) and TypeScript;
- Experience with state management using Redux / Flux;
- Experienced user of Git;
- Experience with unit testing;
- Experience consuming API endpoints;
- Experience building mobile applications with the efficient UI using React 
  Native;
- Strong knowledge of design principles, user interfaces, and usability;
- Linux and/or OS X experience.


Responsibilities:

- Follow team guidelines ensuring quality and consistency in the design and 
  development phases of applications
- Lead efforts to design, architect and write new software components
- Independently handle project activities related to builds and deployments
- Create software tests, verify the functionality and quality of the software
- Provide support for production applications as issues arise
- Troubleshoot performance and scalability issues
- Identify opportunities to improve and optimize applications
- Work with project management to understand new requirements
- Follow internal software development processes and standards


What we offer:

- Personal career development plans, as well as a dedicated mentor
- 24 days of the paid vacation and 7 paid sick leaves
- Flexible working hours
- Possibility to work remotely
- Regular team buildings and company-wide trips
- English lessons
- Preparation and reimbursement of professional certifications
- Possibility to become a mentor in the corporate university
- Highly transparent processes towards compensation reviews and 
  promotions
- Exposure to a rapidly growing, dynamic, and uniquely global industry
- Becoming part of the team that puts personal development at the top of the 
  cornerstone, and that is being recognized among Top Software Development 
  Companies in Ukraine according to Clutch