Position: Front-end Developer (ReactJS)
Company: MIRA - top recruiting
Category: Java
Experience required: 2y
English level: intermediate

**We offer:**
• A unique experience of working for the largest and most beloved mobile operator in Ukraine;
• Real opportunity to ship digital products to millions of customers;
• A competitive salary;
• Annual bonus;
• Paid sick leave and vacation;
• Financial aid in different life situations;
• Possibility to work remotely at regular intervals;
• Flexible working hours;
• Medical and life insurance;
• Great possibilities for professional development and career growth;
• Friendly &amp; Collaborative Environment.

**Requirements:**
— Understanding OOP, design patterns;
— 2+ years of experience with development of mobile/web applications;
— Professional experience with React JS (2+ years);
— Experience with state management using Redux / Flux;
— Fluent knowledge of git and platforms (BitBucket, GitLab);
— Understanding and usage REST, SOA concepts;
— Understanding of ES6/ES7 standards;
— Understanding of CI/CD (principles, instruments).

**Will be a plus:**
— Experience with high load projects;
— Strong understanding usage of SOLID principles and software design patterns;
— Strong understanding of the design principles of distributed applications;
— Basic knowledge of web apps security (OWASP TOP10);
— Experience with managing cloud-based (AWS, Google Cloud, Azure, etc.) and in-house server
infrastructure;
— Experience with Docker containers;
— Ability to set up required development environment;
— Experience with Linux-based OS, Bash.

**Responsibilities:**
— Collaborate with Web Dev Team and CTO in real and interesting product tasks;
— Selection and implementation of the necessary tools, technologies, and techniques;
— Writing optimized code;
— Designing and implementing an application architecture;
— Code review and code quality control.