Node.js Engineer with AWS Experience, Parcel Delivery App (offline)

О работе

Наш клиент — британская компания, которая предоставляет сервис в сфере логистики. У нее заключены контракты с десятками крупных онлайн-магазинов, покупатели которых заказывают доставку покупок в один из сотен пунтков выдачи нашего клиента.

DataArt участвовал в разработке десятка различных продуктов для этой компании: от сайта-визитки до мобильных и веб-приложений. Права на использования этих приложений компания продает (по принципу ‘whitelabel approach’), а наши специалисты выполняют их кастомизацию для новых клиентов.

Самые крупные продукты – веб и мобайл сервисы, которые позволяют сотрудникам склада следить за логистикой товара: от его поступления на склад, сортировки, перемещения между центральным складом и пунктами выдачи, и до получения заказчиком в пункте выдачи.

Микросервисная архитектура реализована на базе сервисов AWS. Основная часть на AWS Lambda, другая — EC2. База данных — Couchbase, дополнительно SyncGateway. Кодовая база — JavaScript, Node.js.

Требования
- Опыт работы с платформой Node.js не менее 3-х лет, знания JavaScript.
- Понимание основных паттернов проектирования, принципов построения клиент-сервер систем.
- Опыт работы с продуктами AWS (Lambda, EC2, ECS, SNS, SQS).
- Умение работать с системами контроля версий (Git).
- Разговорный английский.

Будет плюсом
- Навыки работы с Couchbase или другими СУБД класса NoSQL.
- Навыки работы с фреймворками и библиотеками: Express, Mocha, Chai, Lodash, Bluebird и пр.
- Опыт применения юнит-тестирования и TDD.
- Опыт работы с REST Endpoints.
- Опыт в AWS configuration (routing, balancing, DNS, API-gateway).

About DataArt

DataArt с 1997 года проектирует, разрабатывает, модернизирует и поддерживает IT-решения в области финансовой индустрии, здравоохранения, телекома, туризма, медиа и интернета вещей. Инженеры DataArt хорошо знают предметные области, для которых модернизируют существующие решения или разрабатывают новые.​

Клиенты DataArt — компании с уникальными бизнес-моделями — находятся в США и Великобритании, а распределенные команды специалистов — в центрах разработки в России, Украине, Польше, Аргентине и Болгарии.

Среди клиентов DataArt — ведущие компании в своих областях: Nasdaq, S&P, CollerCapital, BankingUp, OCADO, artnet, Betfair, Skyscanner, ColletteVacations, Booker, CharlesRiverLaboratories и сотни других.

DataArt старается свести к минимуму число посредников между клиентом и своими разработчиками, поэтому наши специалисты говорят с заказчиком напрямую, что нетипично для такого бизнеса.

От других компаний нас отличает особая корпоративная культура: отсутствие жесткой иерархии, бессмысленной бюрократии, гибкий график работы, система корпоративного образования. Специалист DataArt может переехать в другой регион, где есть наш центр разработки. При этом мы берем людей не в проект, а в команду: проекты меняются, а сеть компаний с ее инфраструктурой, поддержкой и инструментами профессионального развития остается.

В DataArt плоская структура: у нас нет начальников и подчиненных. Инженеры напрямую общаются с представителями заказчиков, свободны выбирать инструменты для работы. У нас есть бесплатные внутренние языковые и технологические курсы, мы проводим международные конференции, участвуем в сторонних, обеспечиваем сотрудников страховкой и вообще всячески о них заботится.

Сеть DataArt - это 17 центров разработки и продаж (США, Великобритания, Аргентина, Германия, Болгария, Польша, Россия, Украина, Латвия). По согласованию с проектом (и при желании, разумеется) наши специалисты могут поехать поработать в любом из них.

Company website:
https://www.dataart.com/

The job ad is no longer active

Look at the current jobs Node.js Kyiv→