Position: React native developer
Company: Metinvest Digital
Category: JavaScript
Experience required: 2y

We develop, implement and support integrated IT solutions for building on-premise and cloud infrastructure, development of information systems, system integration, data migration, cybersecurity, and information security.

**Responsibilities:**
— Development of high-quality technical solutions for the customer
— Propose technical solutions based on architecture and business objectives
— Participation in the assessment process for short and long term planning
— Coverage of the code with the required number of tests
— Evaluating and finding solutions for code validation
— Analyze, design development approaches, develop and implement new features
— Collaboration with the Product Owner, Business Analysts and Architects to develop software product plans
— Provide the required pace of development. Technical review of new requirements to avoid errors and ensure consistency with the architectural vision
— Participation in product / solution architecture design
— Description of technical solutions in project documentation

**Requirements:**
-  Experience working with React Native.
- Experience with improving mobile application from performance perspective
- Excellent knowledge of JavaScript and React.js
- Experience with Redux and Typescript
- Experience with Unit testing
- Familiarity with RESTful APIs
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements

**Would be a plus:**
- .Net
- Azure Cloud
- Expirience with  Microsoft stack
- Familiarity with TDD
- Practical experience with Node.JS, *SQL, Redis
- Practical experience with Agile / Scrum processes
- Passion for building high-class web systems

**Advantages of working in our company:**
— Professional development in large-scale, complex and unique digital transformation projects
— Work with professional, proactive and open-minded team
— Official employment and social protection
— Competitive salary + bonuses
— Opportunity work remotely or in office
— Medical & individual benefits package for employees
— Corporate training + professional certification paid by company
— Corporate library and online courses from famous world Universities
— Corporate events, including sports