Местоположение: Испания / Берлин
Ваша миссия в Mercanis
В Mercanis мы создаем Agentic AI Procurement Suite, который обеспечивает закупки будущего: цифровые, прозрачные и интеллектуальные.
Мы ищем Backend Engineer, который будет рад создавать современные, надежные backend-сервисы и развивать свои технические навыки со временем. Вы будете тесно сотрудничать с старшими инженерами, продакт-менеджерами и дизайнерами для предоставления функций, которые приносят реальную ценность нашим клиентам.
Эта роль идеально подходит для тех, кто уже имеет практический опыт в backend-разработке и готов расти в поддерживающей инженерной культуре. Вы получите опыт работы с системами производственного масштаба, облачными сервисами и событийно-ориентированной архитектурой, изучая лучшие практики у опытных коллег.
Ваши обязанности в этой роли
- Вы будете создавать и поддерживать backend-сервисы с использованием Node.js и TypeScript, внося вклад в современную, событийно-ориентированную платформу.
- Вы будете писать чистый, хорошо протестированный и поддерживаемый код, сотрудничая с коллегами во время ревью кода и парных сессий.
- Вы будете тесно сотрудничать с продуктовой командой и дизайнерами, чтобы понять потребности пользователей и преобразовать требования в практичные, масштабируемые backend-решения.
- Вы будете участвовать в технических обсуждениях, предлагая идеи, задавая вопросы и помогая команде перейти от концепции к реализации.
- Вы будете поддерживать жизненный цикл поставки, участвуя в тестировании, отладке и мониторинге для обеспечения бесперебойных релизов.
- Вы будете учиться у старших инженеров, приобретая опыт в облачной инфраструктуре, проектировании систем и вопросах производительности.
- Вы будете оставаться любознательными и экспериментировать, исследуя новые инструменты и внося вклад в непрерывное совершенствование инженерных практик.
Требования к роли
- 2–4 года профессионального опыта работы в качестве backend или full-stack инженера, работающего с Node.js и TypeScript
- Глубокое понимание основ backend-разработки, включая асинхронное программирование, разработку API и обработку данных
- Опыт работы с базами данных (PostgreSQL или аналогичными)
- Практические знания unit-тестирования и практик качества кода
- Командный подход, любознательность и готовность задавать вопросы и развиваться
- Четкие коммуникативные навыки и командно-ориентированный подход
- Свободное владение английским языком, устным и письменным
Приветствуется:
- Базовый опыт работы с AWS или другими облачными средами
- Опыт работы с событийно-ориентированными системами или микросервисами
- Некоторое знакомство с frontend-фреймворками, такими как Svelte или React
- Опыт работы с CI/CD пайплайнами, Docker или инструментами мониторинга
Технологии, с которыми вы будете работать:
- Backend: Node.js, NestJS, TypeScript
- Инфраструктура: AWS, serverless компоненты
- Данные: PostgreSQL, event streaming, messaging systems
- Инструменты: GitHub, CI/CD, automated testing frameworks
Почему стоит присоединиться к нам в Mercanis?
- Вы будете быстро расти при поддержке опытных инженеров, которые любят наставничество
- Вы будете работать в продуктово-ориентированной среде, где ваш вклад имеет значение и достигает пользователей
- Вы будете сотрудничать в культуре, построенной на обучении, ответственности и командной работе
- Вы получите гибкие условия удаленной работы в Испании, с возможностью присоединиться к нашему офису в Берлине для совместной работы
- У вас будут возможности расширять свои обязанности со временем и влиять на то, как мы создаем программное обеспечение