Front End Engineer (Angular 8-9) (offline)

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

Чому ми це робимо?
Нам цікаво вирішувати складні технічні завдання. У цієї системи на поточний момент немає прямого конкурента, який реалізовував би весь спектр завдань в рамках одного продукту.

Як ми робимо (технології)?
Стек: Java 8-11, Spring Cloud, Angular 8-9, Amazon Web Services (CloudFormation, EC2, RDS, S3), Vault, PostgreSQL, Redis, ElasticSearch, Docker, Jenkins, RabbitMQ, Quartz, Terraform. Архітектура мікросервісна.
Ми працюємо по методології Agile - Scrum, з використанням практик TDD, Continuous Integration, Continuous Delivery.
Ключовими відмінностями проекту є посилений фокус на безпеку і стабільність системи (високий ступінь покриття unit та integration тестами), складність схеми даних для обліку варіацій в бізнес процесах, а також інтеграція з закритими системами.

Які професійні навички нам важливі?
- Досвід у розробці web-applications від 2-х років;
- Досвід розробки з SPA фреймворками Angular (v5+);
- HTML5/CSS3, кросбраузерна верстка;
- JavaScript (ES7);
- Досвід написання тестів на Jasmine, QUnit;
- Досвід використання принципів ООП в JavaScript;
- Досвід роботи з CSS-фреймворками: Twitter Bootstrap, Foundation;
- Досвід роботи з Webpack або іншим менеджером задач;
- Знання англійської на високому рівні та гарні комунікативні навички.

Бажаний професійний рівень кандидата?
Наразі шукаємо інженера від Middle рівня.

Які є виклики на проекті?
- Робота над рішеннями flexible fields, event sourcing, undo-redo, приватними полями та версіонуванням;
- Інтеграція двох систем, інтеграція з SSO, нова імплементація експорту документів з урахуванням перформансу та оптимізації використання ресурсів;
- Аналіз та проектування нових рішень;
- Перепроектування системи з урахуванням перфоменсу, можливості протестувати і забезпечити її покриття автотестами;
- Підвищення перфомансу проекту (починаючи від найдовших запитів в базу і закінчуючи архітектурними змінами);
- Орієнтація на якість.

В зв’язку з чим відкрилася позиція?
Наразі команда розподілена між містами Львів та Черкаси. Маємо намір перевести розробку до Львова.

Перспектива зростання/розвитку за даною позицією?
Перспективи професійного та кар'єрного розвитку - необмежені, все залежить від бажання і мотивації.

Розмір і структура команди?
Загалом команда налічує 17 професіоналів - 1 Delivery Manager, 5 QAs, 9 Dev-ів, 1 DevOps.

Скільки років проекту?
Найстаршому проекту з екосистеми 5 років, четвертий проект щойно стартував.

Де знаходяться люди, які приймають технічні рішення по проекту?
Технічні рішення приймає наша команда.

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


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

About MEV

MEV is a software development company based in the United States and Ukraine. It was named after the mega-electronvolt, a unit of energy measurement in physics. We convert our own energy into creating valuable products with high quality, and we value it over quick results.

Since 2006 our team has delivered dozens of projects: from mobile apps to heavily loaded distributed IoT platforms and Big Data analytics systems.
We maintain a product culture in an outsourced business and continuously improve processes by providing an environment where everyone has a voice and influence over the final result.

We earn our trust time and again through careful planning and implementation and care for our employees, each of whom is an essential part of MEV Energy.

Company website:
http://mev.com/

DOU company page:
https://jobs.dou.ua/companies/mev/

The job ad is no longer active

Look at the current jobs JavaScript / Front-End Lviv→