Ми розробляємо власний продукт для автоматизації HR процесів і робимо його максимально якісним.
Для цього застосовується підхід Domain-driven design, Clean Architecture та найновіші технології.

Які технології використовуємо?
Back-end: Java 11, Spring Boot 2, Hibernate, Spring Security, Spring Core, Web MVC;
Front-end: React.js, TypeScript;
DB: MariaDB;
CI: Bitbucket pipelines, Docker;
Other: Lombok, MapStruct.

Які задачі на посаді?
- Аналіз вимог та декомпозиція на технічні задачі;
- Розробка нових фіч з використанням Java, Spring Boot та опціонально - React (з ухилом в back-end і з навичками розробки end-to-end);
- Написання unit tests;
- Ініціативність щодо покращення продукту як з технічної, так і бізнес точки зору;
- Підтримання процесу Continuous Integration;
- Написання технічної документації.

На якій стадії проект?
Проекту рік. Наразі триває робота щодо прав доступу та значне розширення функціоналу.

Які професійні навички нам важливі?
- Досвід у розробці web-applications на Java від 1-го року;
- Бажання розвиватись як Full Stack;
- Досвід роботи з базами даних;
- Розуміння архітектури веб-додатків;
- Розуміння та слідування Design Patterns, Object-Oriented Design;
- Слідування базовим принципам програмування (DRY, KISS, YAGNI);
- Знання принципів написання чистого коду та вміння їх застосовувати;
- Знання основ клієнт-серверних технологій (REST, WebSockets, etc.);
- Знання англійської мови (Intermediate та вище).

Що ще нам важливо?
Найбільше в людях ми цінуємо прагнення до розвитку та вмотивованість. Серед наших корпоративних цінностей також відповідальність, чесність, комунікабельність та ініціативність. Ми - open-minded команда, і всі перелічені риси допомагають нам вирішувати бізнес-проблеми продукту на найкращому рівні.

Якого рівня потрібен Engineer?
Junior+ / Middle.

Який розмір і структура команди?
Команда наразі налічує 5 професіоналів: 1 PO, 2 Dev`s, 1 QA, 1 DevOps.

Умови роботи:
Скільки етапів інтерв’ю? З ким? Співбесіди проходять у 2 етапи: первинне інтерв’ю з НR-ом, за його результатами — технічне інтерв’ю.
Чи є випробувальний термін та скільки він триває? Випробувальний термін складає 3 місяці.
Як часто бувають та як оплачуються овертайми? Загалом ми проти них. Та інколи трапляються вимушені овертайми. В таких випадках час компенсується додатковими вихідними.
Який графік роботи? Гнучкий графік, 8 робочих годин, п’ятиденний робочий тиждень.
Чи є можливість певні дні працювати дистанційно? В окремих випадках є можливість працювати з дому.
Скільки днів відпустки? 24 календарних дні на рік.
Скільки днів оплачуваних лікарняних на рік? 5 днів на рік.
Яке планування в офісі? Open Space.
Чи є медичне страхування? Так.
Які ще є “плюшки”? Покриття витрат на конференції/тренінги/семінари, уроки англійської мови, участь у хакатонах, доступ до бібліотеки з різноманітною професійною літературою, корпоративний відпочинок.
Коли, яким чином та в якій валюті розраховується та сплачується заробітна плата? Зарплата нараховується на початку місяця до 5-го числа. За поточним курсом долара конвертується в гривню.
Адреса офісу: м. Львів, вул. Кульпарківська, 59.


Стань частиною нашої команди і розвивайся разом з нами

About MEV

MEV - це Software Development Agency з бізнес-частиною в США та центром розробки в українських містах Львів та Черкаси. Ми підкорюємо ІТ-ринок своїм відповідальним підходом, якісним кодом та свіжими ідеями з 2006 року.

Кілька сотень реалізованих з нуля проектів різної складності (від невеличких інформаційних систем та мобільних додатків до високонавантажених розподілених IoT систем та систем аналітичної обробки даних з використанням Big Data), новітні технології та різноманітні стеки програмування - це про нас. Ми знаємо та вміємо Java, JavaScript, PHP, Python, Ruby, Swift, Scala... Та і цими технологіями не обмежені і будь-яку нову готові використати задля успішного вирішення бізнес-проблеми продукту.

Складні завдання, пошук рішень для них та розв’язані руки в плані якісної реалізації - в MEV це не просто слова, а цілковита реальність. Хочеш справжнього професійного challenge’у? Тоді готуйся, бо з нами дуже просто “підсісти” на потребу приймати виклики та справлятись з ними. В MEV кожен має змогу взяти участь в усіх етапах роботи над проектом: від визначення естімейтів до побудови архітектури. Тут членам команди довіряють і заохочують їх постійно розвиватись, рости в професійному плані та не боятись самостійності.

У нас лояльний графік та адекватний менеджмент. Всі процеси вибудувані за канонами Agile, а на перше місце ми завжди і скрізь ставимо комунікацію. В MEV кожен вільно може не тільки мати, а й озвучувати свою думку, і більшість рішень команда приймає колегіально.

Серед наших основних цінностей: професійність, гнучкість, розвиток і чесність. Ми не робимо аби-що і аби-як та ревно дотримуємось правила бойскаута: “Щодня пробуй лишити цей світ трохи кращим, аніж ти його застав”. Це не лише допомагає нам створювати хороші продукти, а й дозволяє докорінно перебудовувати погляди клієнта та інших компаній на процес розробки та комунікації.

З нами буде цікаво кожному challenge-орієнтованому професіоналу, готовому кинути виклик світові, клієнту та й самому собі.

Звучить заманливо? Тоді приєднуйся до нас та давай разом робити цей світ та себе самих кращими.

Company website:
http://mev.com/

This job is no longer active.
Смотреть актуальные вакансии Java Lviv→.