Эта вакансия уже завершена
Команда MEV шукає challenge-орієнтованого JavaScript Engineer’a.
Проект: Ми розробляємо власний продукт для автоматизації HR процесів і робимо його максимально якісним. Наразі готуємо продукт до виходу на ринок.
Для цього застосовується підхід Domain-driven design, Clean Architecture та найновіші технології.
Стек: Back-end: Java 11, Spring Boot 2, Hibernate, Spring Security, Spring Core, Web MVC, JUnit 5;
Front-end: React.js, MobX-state-tree, TypeScript, Material-UI;
DB: MariaDB, Redis;
CI: Bitbucket pipelines, Docker;
Other: Lombok, MapStruct.
Які задачі на проекті:
- Аналіз вимог та декомпозиція на технічні задачі;
- Розробка нових фіч з використанням ReactJS, MobX-state-tree, Typescript;
- Написання unit tests;
- Ініціативність щодо покращення продукту як з технічної, так і бізнес точки зору;
- Написання технічної документації.
Які професійні навички нам важливі:
- Досвід у розробці на ReactJS (16.8+) від 1-го року;
- Досвід роботи з Redux / MobX / MobX-State-tree;
- Досвід роботи з Git;
- Знання Javascript (ES6+), HTML5, CSS3, Flex/Grid, Responsive Design;
- Досвід розробки SPA додатків;
- Перевагою є знання/досвід використання TypeScript, React Hooks, Jest, Material-UI;
- Розуміння та слідування React Best Practices, Design Patterns, Object-Oriented Design;
- Слідування базовим принципам програмування (DRY, KISS, YAGNI);
- Знання принципів написання чистого коду та вміння їх застосовувати;
- Знання основ клієнт-серверних технологій (REST, WebSockets, etc.);
- Знання англійської мови (Intermediate та вище).
Пропонуємо:
- Конкурентну компенсацію;
- Можливість віддаленої роботи;
- Медичне страхування;
- 30 додаткових вихідних днів;
- Вигідні умови для relocation;
- Професійний розвиток 500$ на самоосвіту та англійську, розвиток в компанії, корпоративна бібліотека;
- Корпоративний відпочинок.
Приєднуйся до нас та давай разом робити цей світ та себе самих кращими!
Angelina Spryniuk