Разработчик Angular
Мы ищем инженера JavaScript, который присоединится к нам для создания HTML5-интерфейса для нашей глобальной, ведущей на рынке торговой платформы. Вы должны владеть Angular, TypeScript, Rx.js и JavaScript, которые мы используем для создания единого интерфейса для всей организации в монорепозитории UI компании. Монорепозиторий содержит как код приложений, так и библиотек, и качество является ключевым. Мы хотим сохранить монорепозиторий как лучшее место для разработки, тестирования и совместной работы над JavaScript-кодом, а также постоянно вносить улучшения, которые могут применяться по всей платформе.
Как инициативный специалист, вы сможете взять сложную задачу и использовать свои инженерные и отладочные навыки для её анализа и разборки, а также выработать чёткое решение. Вы сможете проактивно выявлять проблемы, с которыми сталкиваются наши клиенты, и находить творческие технологические решения для них.
Поскольку трейдеры полагаются на нашу платформу для торговли и потребления данных в реальном времени о сотнях финансовых продуктов одновременно, производительность нашего интерфейса критически важна. Поэтому интерес и опыт в области производительности и оптимизации JavaScript и HTML5 приложений имеют большое значение. В идеале вы будете тесно связаны с сообществом JavaScript и следить за последними разработками в ECMAScript, JS-движках, таких как V8, веб-браузерах и TypeScript. Опыт применения автоматизированного тестирования, например, модульного тестирования, понимание его преимуществ и связанных практик, таких как TDD, на крупных кодовых базах является обязательным, так как это ключ к нашему подходу, ориентированному на качество, и культуре команды.
Мы также работаем с микросервисами на Node.js — используя Nest.js, Mongo, Redis, Docker и сопутствующие технологии — и тесно интегрируем их с нашим UI. Хотя большая часть серверной разработки сейчас ведётся на C++, наша цель — иметь единые практики и инструменты как для UI, так и для серверной части.
Локации
Что вы будете делать
- Полностью реализовывать программное обеспечение
- Взаимодействовать с менеджерами продуктов и дизайнерами, координировать работу международных команд разработки по вопросам инженерии и архитектуры, работать с командами QA и DevOps для доставки качественного и инновационного продукта трейдерам и инвесторам, которые ежедневно зависят от нашей платформы
- Проектировать, реализовывать и внедрять новую функциональность веб-интерфейса для торговли
- Решать проблемы и отлаживать, особенно в продакшн-среде
- Проводить и участвовать в код-ревью
Требования
- Минимум 7 лет профессионального опыта разработки веб-приложений
- Экспертные знания JavaScript и желание учиться дальше
- Angular 19 — чем глубже ваше понимание, тем лучше
- TypeScript, HTML5, CSS3, SASS
- Высокие аналитические способности и умение решать проблемы
- Эффективные коммуникативные навыки для работы с разными командами в международной компании
- Автоматизированное модульное тестирование и разработка через тестирование (TDD)
- Широкие знания веб-платформы и технологий
- Глубокое понимание проблем производительности, вычислительной сложности и оптимизации кода
- Владение английским языком на уровне B2 (Upper Intermediate) или выше, с хорошими навыками общения и письма
- Степень бакалавра или магистра в области компьютерных наук или смежной области
Желательно
- Знание и применение стандартных алгоритмов и шаблонов проектирования
- Проактивность и умение работать в команде в условиях высокого давления и требований
- Интерес к UX и реализации UI-дизайна
- Интерес к DevOps и инструментам
- Опыт с микросервисами Node.js, Nest.js, Mongo, Docker — будет плюсом
Преимущества
- Гибкий режим работы: удалённо или гибридный формат
- Полное медицинское страхование для сотрудников, базирующихся на Кипре или в Польше.
- 50% покрытие медицинского страхования для супругов и детей на Кипре или в Польше.
- 24 дня оплачиваемого отпуска.
- 10 дней оплачиваемого больничного.
- 50% компенсация расходов на профессиональное обучение, образование, конференции.
- Работа в составе высокопрофессиональной команды.
- Увлекательные тимбилдинговые мероприятия и активности.
В случае переезда в Польшу или на Кипр мы предлагаем
- Авиабилеты, аренду жилья на первый месяц для переезжающего сотрудника и его официальной семьи.
- Поддержку в оформлении визы, разрешения на въезд и вида на жительство.
Готовы? Мы ждём вас
Имя _*_
Фамилия _*_
Email / Телефон _*_
Сообщение
Мы будем рады услышать вас. Не стесняйтесь задавать вопросы, делиться мыслями или оставлять ссылки на LinkedIn, GitHub или портфолио. Мы свяжемся с вами в ближайшее время.
Прикрепить резюме _*_
Я даю согласие на обработку моих персональных данных в соответствии с Политикой конфиденциальности.
Подать заявку на вакансию
Не подошло? Есть и другие
открытые вакансии