Node.JS DEVELOPER
Мы ищем Node.js разработчика, который любит технологии и получает удовольствие от создания высокопроизводительных и безопасных сервисов, используемых тысячами клиентов и обрабатывающих миллионы транзакций в месяц.
Вы станете частью команды инженеров мирового класса, увлеченных разработкой программного обеспечения и превосходно разбирающихся в определении и предоставлении облачных решений итеративно и совместно. Основное внимание уделяется высоким стандартам разработки с учетом операционных аспектов — сбора метрик, производительности и целостного взгляда на платформу.
Чем вы будете заниматься:
- Реализация инновационных облачных решений
- Работа совместно с Front-End разработчиками для предоставления производительных и безопасных сервисов
- Разработка и поддержка функций в совместной, Agile среде
- Написание тестируемого кода и обеспечение соответствия тестового покрытия согласованному уровню
- Документирование кода и принятие ответственности от разработки до развертывания и поддержки
- Диагностика проблем в продакшене и разработка решений
- Автономная и совместная работа для выполнения задач
- Быть неотъемлемой частью проектирования и внедрения решений
Требования
Обязательно:
- Vanilla JavaScript и/или TypeScript и современные фреймворки, такие как React и Node.js
- Разработка производительных, устойчивых и безопасных сервисов
- Создание и обработка асинхронных и событийных рабочих процессов
- Протоколы и архитектурные шаблоны, такие как HTTP, REST и/или GraphQL
- Создание тестируемого кода и приоритезация тестирования
- Самостоятельность и работа с минимальным надзором для достижения общей командной цели
Желательно:
- Облачные платформы, такие как AWS, GCP или Azure
- SQL и NoSQL хранилища данных
- Сервисно-ориентированные архитектуры, шаблоны проектирования и структуры данных
- Инструменты контроля версий кода, такие как Git, в процессе непрерывной поставки (continuous delivery)
- Инструменты качества кода, такие как линтеры, проверяющие типы и статическим анализом
- Agile методологии, такие как Scrum и Kanban
- Интеграция/подключение систем, таких как управление складом и eCommerce