Position: Middle/Senior React Native Developer
Company: InoXoft
Category: JavaScript
Experience required: 3y
English level: upper
Published: 2023-07-01T00:00:00+03:00

**Project details**:
Project - a system for monitoring and managing the inventory status of organizations and companies, such as tables, chairs, cabinets, etc. The initial users of the system were regular schools.
One of the key features that provides a competitive advantage is the integration with PowerBI, which allows for beautiful inventory and movement reports within the system.
Despite the simple basic functionality, the system has many auxiliary modules, such as QR code generation, data export/import from Excel, a custom API for client software to access our data, automatic report generation and distribution, and more.
**Project Technologies Stack**: React Native, React, Typescript, Azure, .Net
**Operating Systems**: Apple Mac OS, MS Windows 7/8/10/11, IOS 13/14/15/16			
**Libraries/Frameworks/Tools**: React.js, React navigation, Google Analytics, Google Maps, React native location, Redux, MobX, React Native vision camera

**Requirements**:
- English (Upper-intermediate is a must) 
- Strong JavaScript (React, Typescript) and .Net;
- Experience working with React Native 3+years;
- State management (Redux / MobX / etc.);
- Practical experience with React Navigation and Google Analytics;
- Experience  with Azure
- Passionate/independent in work
- Flexible to accept frequent changes in scope priorities
- Location - Lviv will be a + (but is not obligatory)

**Responsibilities**:
- Following and improving project conventions (architecture approach, code style, best practices);
- Following existing project processes, methodologies, and guidelines;
- Estimation of tasks and functions and fit with own estimates;
Creating and updating project documentation (technical and functional);
- Setup and maintenance of project environments;
- Negotiation/explanation of requirements and technical questions with the clients;
- Continuous update of technical knowledge and soft skills by attending in-house and external courses, reading manuals and accessing new applications;
- Providing feedback to colleagues, managers, and company.

**Benefits**:
- Flexible working hours to maintain a healthy work-life balance
- Generous paid time off, including 20 vacation days and 10 sick/medical leaves
- Additional paid days off for personal events like marriage and childbirth
- Maternity/Paternity leaves to support employees during significant life events
- Comprehensive medical insurance coverage
- Discount program for various products and services
- Self-development budget provided annually for professional growth
- Referral bonuses for recommending talented individuals to join our team
- Engaging in corporate events and thoughtful gifts
- Learning events and mentorship opportunities to enhance skills
- Speaking Clubs to improve communication and language proficiency
- Professional employer accounting and support