JavaScript Engineer (Node.js / React.js) (offline)

Особливості проекту:

- Безліч інтеграцій з 3rd-party API;
- Дійсно гнучка розробка, яка спирається на постійний feedback клієнтів;
- Раз в тиждень о 20:00 маємо дзвінок з клієнтом;
- Можливість впливати на процес розробки, пропонувати зміни та покращення відносно розробки features.

Які технології використовуємо?

Front-end: React.js, Redux;
Back-end: Node.js, Express.js, Parse.com;
DB: MongoDB.

На якій стадії проект?

Проект в нас вже 2 роки, триває стадія активної розробки.

Які професійні навички нам важливі?

- Від одного року комерційного досвіду розробки web-applications;
- Досвід роботи з Node.js;
- Знання HTML, CSS та JavaScript на високому рівні;
- Володіння одним із сучасних JS фреймворків (React.js is preferable);
- Досвід роботи з базами даних (MongoDB is preferable);
- Розуміння архітектури веб-додатків;
- Розуміння Basics Design Patterns;
- Знання та вміння застосовувати основні шаблони проектування, алгоритми та структури даних;
- Слідування базовим принципам програмування (DRY, KISS, Abstraction Principle, Avoid Creating a YAGNI);
- Досвід написання unit tests;
- Рівень англійської Intermediate та вище.

Що ще нам важливо?

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

Якого рівня потрібен Engineer?

Від Junior+ рівня.

Який розмір і структура команди?

Команда наразі налічує 7 професіоналів: 1 PM, 3 Dev`s, 2 QA’s, 1 DevOps.

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

Технічні рішення приймають наші розробники.

Чим ми як компанія відрізняємось від інших?

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

Які перспективи зростання та розвитку?

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

Чому варто йти до нас?

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

Умови роботи:

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

The job ad is no longer active

Look at the current jobs Node.js Lviv→