Position: Front End Engineer (React.js) for health-care project from scratch
Company: MEV
Category: JavaScript
Experience required: 2y
English level: upper

We also plan to create a desktop application.

**Stack:** React.js, Type Script, Electron, SIP protocol, WebRTC, Node.js, AWS.
Scrum development, 2-week sprints.

**What's interesting about this project:**
• Development from scratch;
• Opportunity to work with AWS;
• Participation in the development of an effective UX together with the team and the designer;
• Work in dynamic team on dynamic product;
• The business mission is to make people's lives better.

**Scope of tasks and ownership:**
• New functionality implementation (epics/initiative);
• Writing tests at all levels (unit, integration, end-to-end);
• Troubleshooting;
• Reverse-engineering of the existing code base;
• Interaction with the backend customer's team.

**What You’ll need:**
• 2+ years of experience building web applications;
• Experience with one of the modern JS frameworks (React is preferable);
• Knowledge of HTML, CSS, and JavaScript;
• Experience with databases;
• Understanding the architecture of web applications;
• Understanding Basics Design Patterns;
• A solid grounding in Computer Science fundamentals, data structures, algorithms and object-oriented design practices;
• Following the basic programming principles (SOLID, DRY, KISS, Abstraction Principle, Avoid Creating a YAGNI);
• Experience in testing;
• Basic Node JS skills;
• At least intermediate level of English.

**Our benefits:**
• No micromanagement;
• Freedom to engage in decision-making and implementation;
• Ability to work in a team of professionals (the ratio of middle and above specialists 80/20);
• Participation in the development of high-quality products;
• Direct communication with clients on a partnership level;
• Professional development opportunities ($500 education budget, well-managed processes, communities, internal library);
• Health insurance;
• $500 extra for the health care, sports or mental health;
• Accounting services;
• 20 paid working days off and 10 days sick leave;
• Opportunity to work remotely;
• Relocation reimbursement;
• Soulful team buildings and corporate events.

**Join us and be among those who care!**