Разработчик полного стека / Fullstack-разработчик
Обязанности
- Разработка и поддержка ключевых модулей предиктивной платформы от архитектуры до релиза (торговые механизмы, расчёты, интеграции, UI).
- Качественная реализация поставленных задач в рамках чётко определённых требований.
- Применение AI-инструментов для ускорения разработки и повышения качества кода.
- Самостоятельная работа с UI/UX без дизайнеров.
- Участие в улучшении существующего функционала и стабильности системы.
- Работа с высоконагруженными компонентами, обеспечением надёжности и безопасности транзакций/расчётов.
- Постоянный поиск оптимальных технических решений в условиях быстрой итеративной разработки.
Условия работы
- Официальное трудоустройство и полный пакет социальных льгот (ДМС, компенсация фитнеса/обучения/путешествия, скидки и бонусы от партнеров, специальные условия и тарифы на продукты «Финама»);
- Стабильную заработную плату и социальные гарантии, которые дают уверенность в настоящем и открывают перспективы в будущее;
- Возможность профессионального роста, обучения и постоянного развития в области digital-innovations вместе с дружной командой. Лучшие конференции и мастер-классы за счет компании;
- Участие в проектах, которые формируют цифровую трансформацию финансового сектора.
- Удаленный формат работы с возможностью иногда приезжать в офис;
- Комфортный офис в центре Москвы с зоной отдыха на крыше, кофе-поинтами с ароматным кофе, а также собственный тренажерный зал;
- Богатую корпоративную культуру: классные внутрикорпоративные мероприятия, сообщества по интересам, возможность проявлять свои творческие, спортивные, интеллектуальные, социальные интересы и участвовать в креативных проектах.
Требования
- Опыт fullstack-разработки около 3 лет.
- Отличное владение TypeScript, React, Next.js, Node.js.
- Глубокое понимание REST API, GraphQL, вебсокетов (особенно в контексте реального времени).
- Уверенный опыт работы с SQL и NoSQL базами данных, оптимизацией запросов и обеспечением целостности данных.
- Опыт работы с внешними API, Unix-подобными системами.
- Понимание архитектуры веб-приложений, принципов отказоустойчивости и безопасности.
- Базовый уровень английского языка.
- Высокий уровень исполнительской дисциплины: способность брать чётко сформулированную задачу и реализовывать её качественно, в срок и с минимальным техническим долгом.
- Внимание к деталям, ориентация на надёжность и предсказуемость работы системы.
Будет большим плюсом:
- Опыт разработки финансовых, трейдинговых или betting-платформ.
- Опыт работы с облачными сервисами и инфраструктурой высокой доступности.
- Знание основ ML/AI, опыт интеграции предиктивных моделей.
- Понимание механизмов предиктивных рынков, расчёта вероятностей, ордербуков, расчётов по событиям.