Middle Backend Developer (Node.js) добавлено elastic.io GmbH, признанная платформа интеграции как услуга (iPaaS) провайдер хочет нанять следующую должность для работы над дальнейшим развитием своей современной платформы. Наша команда разработчиков — украинские разработчики. Мы в основном работаем виртуально и свободно общаемся, используя Slack, почту и Google Meet. Мы ищем талантливого разработчика Middle Backend, специализирующегося на Node.js, который присоединится к нашей динамичной команд
Middle Backend Developer (Node.js)
добавлено
elastic.io GmbH, признанная платформа интеграции как услуга (iPaaS) провайдер хочет нанять следующую должность для работы над дальнейшим развитием своей современной платформы.
Наша команда разработчиков — украинские разработчики. Мы в основном работаем виртуально и свободно общаемся, используя Slack, почту и Google Meet. Мы ищем талантливого разработчика Middle Backend, специализирующегося на Node.js, который присоединится к нашей динамичной команде разработчиков. На этой должности вы будете играть важную роль в разработке ядра нашего продукта и внедрении соединителей для беспрепятственной интеграции систем наших клиентов.
Основные обязанности
- Разработка интеграции : Интеграция систем клиентов с помощью нашего iPaaS. Служебная шина, обеспечивающая плавное и бесперебойное соединение.
- Разработка компонентов : создание и поддержка компонентов, которые взаимодействуют с различными внешними системами.
- Новые функции . Создавайте и разрабатывайте новые функции, расширяющие возможности нашей платформы.
- Качество кода . Рефакторинг существующего кода, исправление ошибок и проведение проверок кода для поддержания высоких стандартов качества кода.
- Постоянное совершенствование : участвуйте в постоянном развитии навыков и вносите вклад в повышение общей зрелости команды.
Требования
- Технические навыки : Большой опыт работы с JavaScript и Node.js.
- Разработка API : обширный опыт в проектировании служб и API RESTful.
- Рекомендации : знание рекомендаций по созданию отказоустойчивых и легко обслуживаемых распределенных систем.
- Навыки тестирования : Опыт автоматического тестирования для обеспечения надежного и надежного кода.
- Фундаментальные знания : прочный фундамент в основах информатики.
- Языковые навыки : средний или более высокий уровень владения английским языком.
Предпочтительная квалификация
- Очередь сообщений : Опыт работы с RabbitMQ для брокерской обработки сообщений.
- Контейнеризация : Знакомство с Docker и Kubernetes для контейнеризации и оркестрации.
- Управление базами данных : Опыт работы с MongoDB.
- Разработка облачных сред : Опыт разработки приложений для облачных сред.
- Опыт работы в сети : Глубокое понимание принципов работы в сети.
- Дополнительные языки : знание любых дополнительных языков программирования, помимо JavaScript (JAVA).
Зачем присоединяться к нам?
- Инновационные проекты : работайте над передовыми проектами, которые реальное влияние.
- Среда для совместной работы . Присоединяйтесь к команде, которая ценит сотрудничество, постоянное обучение и рост.
- Профессиональный рост : возможности улучшить свои навыки и продвинуться по карьерной лестнице.
Если вы увлечены серверной разработкой и хотите работать в сложной и полезной среде, мы будем рады услышать ваше мнение!
Подайте заявку сейчас и станьте частью нашей команды. -думающая команда!
Чтомы предлагаем:
— 18 рабочих дней оплачиваемого отпуска
— Гибкий график работы
— 5 оплачиваемых больничных
— Заработная плата, привязанная к евро
< p>
Технический стек продукта: — Внешний интерфейс: архитектура микроинтерфейсов; React.js, Redux, Redux-thunk, Ember.js (устаревший, избавление от него)
— Бэкенд: Node.js (Express, Koa), JS, TypeScript
— Хранение данных: MongoDB, ClickHouse
— Ведение журнала: Graylog + Elasticsearch
— Брокер сообщений: RabbitMQ
— Инфраструктура: каждый сервис запускается как докер-контейнер и организуется Kubernetes (Google, Azure, AWS или "голое железо")< br/>— CI: CircleCI
— VCS: GitHub
Наши особенности:
— Плоская иерархия — вы можете легко взаимодействовать с C менеджеры среднего уровня
— Вы можете напрямую влиять на техническую разработку продукта и принятие решений по архитектуре
— Нам нужны инженеры с широким техническим опытом и способностью решать задачи любого уровня сложности, а не только программисты
— Нет таких понятий, как "не моя часть" или "не моя проблема" — мы помогаем друг другу
— Отличное чувство юмора обязательно, знание современных мемов приветствуется :)
р>р>р>