Node.js Engineer Senior
Мы ищем сильного backend-инженера с солидным опытом работы в распределенных системах, который поможет нам вывести нашу торговую платформу на новый уровень функциональности, масштабируемости и надежности. Наша команда активно разрабатывает новую событийно-ориентированную архитектуру микросервисов, которая послужит основой для создания и запуска новых торговых приложений.
Вы будете вовлечены в полный цикл backend-разработки: обсуждение архитектуры, проектирование системы, реализацию, оптимизацию производительности, тестирование и выпуск в продакшн.
Основной стек включает Node.js, TypeScript, Kafka, Redis, Kubernetes, MongoDB и микросервисы, но мы открыты для инженеров с другим опытом backend-разработки, например, Java, .NET, Go или C#, при условии, что они обладают прочными техническими знаниями и опытом работы с масштабируемыми распределенными системами.
Вы будете тесно сотрудничать с опытными инженерами из разных технологических и финансовых областей, создавая основные платформенные сервисы, поддерживающие критически важные для бизнеса торговые продукты.
Что вы будете делать
- Полная реализация backend-софта — от уточнения требований до выпуска в продакшн
- Тесное сотрудничество с менеджерами по продуктам и дизайнерами для преобразования бизнес-потребностей в технические решения
- Координация с распределенными инженерными командами по вопросам архитектуры и принятия решений по реализации
- Участие в обсуждении системного дизайна и архитектуры
- Тесное сотрудничество с командами QA и DevOps для обеспечения готовности к продакшну и соответствия стандартам качества
- Поддержание и улучшение надежности, масштабируемости и производительности основных backend-сервисов
- Поддержка непрерывного развития торговой платформы, используемой профессиональными участниками рынка
Требования
- Более 7 лет профессионального опыта веб-разработки.
- Экспертные знания backend-технологий; знание Node.js и TypeScript будет плюсом.
- Опыт работы с современными распределенными системами и инфраструктурными технологиями, включая Apache Kafka, Redis, Kubernetes и MongoDB.
- Широкие знания веб-платформ и технологий.
- Превосходные аналитические способности и навыки решения проблем.
- Эффективные коммуникативные навыки для работы с различными командами в международной компании.
- Автоматизированное модульное тестирование и разработка через тестирование (TDD).
- Глубокое понимание проблем производительности, вычислительной сложности и оптимизации кода.
- Знакомство с отраслевыми стандартами алгоритмов и паттернов проектирования и их реализация.
- Образование: как минимум степень бакалавра в области, охватывающей основы компьютерных наук.
Желательно
- Опыт работы в сфере финтеха, рынков капитала или электронной торговли.
- Опыт в профилировании производительности, настройке систем и оптимизации высоконагруженных систем.
- Проактивный, командный игрок, способный добиваться результатов в условиях высокого давления и быстро меняющейся обстановки.
Преимущества
- Гибкие условия работы: удаленно или гибридная модель.
- Медицинская страховка для сотрудников на Кипре или в Польше. 50% покрытия медицинской страховки для супругов и детей на Кипре или в Польше.
- 24 дня оплачиваемого отпуска.
- 10 дней оплачиваемого больничного.
- 50% компенсация профессионального обучения, образования, конференций.
- Работа в высокопрофессиональной команде.
- Увлекательные мероприятия и активности по тимбилдингу.
В случае релокации в Польшу или на Кипр мы предлагаем
- Поддержка в оформлении визы, въездной и резидентской визы.
- Оплата авиабилетов, аренда жилья на первый месяц для нашего релоцированного сотрудника и его официальной семьи.