Post a job
Àlber Blanc
Work format
onsite
Work type
fulltime
Region
cyprus
Grade
senior
1 week ago

Senior Frontend Developer

typescript react node.js websocket mobx redux
≈ 5 000
EUR
Senior Frontend Developer в Alber Blanc, Лимасол (Кипр)
от 5 000 €/мес на руки

О компании:
Àlber Blanc — международная компания, специализирующаяся на высокочастотном алгоритмическом трейдинге, с более чем 13-летним опытом работы в этой области. Команда из более чем 100 человек работает в трёх офисах, расположенных в Швейцарии, Нидерландах и Лимасоле, Кипр.


Стэк:
TypeScript 4.6
React 18
Node.js
WebSocket
MobX
Redux


Обязанности:
Общайтесь с пользователями (трейдерами, аналитиками, разработчиками бэкэнда), чтобы прояснить требования и предложить лучшее решение.
Разработка API для компонентов/сервисов.
Исследование и принятие решений относительно технической реализации компонентов, как frontend, так и backend (сервисы, базы данных).
Разработка веб-приложений с использованием React.
Разработка бэкэнда для фронтенд-приложения (BFF) на Node.js.
Разработка базы данных (Postgres) для фронтенд-приложений.
Работа над улучшением производительности существующего приложения.
Написание тестов для подтверждения соответствия вашего результата требованиям: модуль, интеграция, E2E.
Проверяйте код и готовьте документы для членов команды.
Создание Docker-контейнеров для компонентов, описывающих конфигурацию развертывания в кластере Kubernetes.
Конфигурация CI/CD.


Требования к кандидату:
Объектно-ориентированное программирование / Принципы проектирования программного обеспечения / Шаблоны проектирования.
Системное мышление.
Понимание процесса разработки как с технической, так и с организационной точки зрения.
Понимание таких архитектурных подходов, как MVVM/Redux.
Понимание БЭМ/компонентов в уме.
Тестирование приложений (Jest).
Оптимизация веб-приложений, понимание принципов работы браузера, умение профилировать приложение с точки зрения его производительности.
Понимание таких вещей, как миссия, принципы, цели, стандарты и способы их использования.
Внутренняя мотивация к созданию качественного продукта и достижению высоких результатов.
Решение проблем с помощью предложений.
Высокий уровень владения одним из языков: TypeScript / Python / Java / Kotlin и т.д.
Владение одной из библиотек: React / Vue.js / Angular 2+ / Flutter.
Базовые навыки работы с реляционными СУБД.

Предложение компании:
Таланты — наш главный актив. Мы делаем все, чтобы наши сотрудники чувствовали себя хорошо: чтобы каждый в Àlber Blanc мог полностью посвятить себя любимому делу и раскрыть свой потенциал. Со своей стороны мы позаботимся о вашем комфорте.
Не отказывайте себе ни в чем. Конкурентная заработная плата, возможность удвоить или даже утроить свой годовой доход за счет бонусов.
Лучшие корпоративы. Летаем в Швейцарию, Италию, Грузию и другие страны.
Социальный пакет на все, что вы хотите. Вы сами решаете, на что потратить свой пакет — на медицинские услуги, образование, спорт или любые другие важные для вас вещи.
Помощь в переезде. Мы рады поддержать ваше желание работать в любом из наших европейских офисов и оказать помощь в переезде вам и вашей семье. Пакет будет зависеть от выбранного вами офиса и включать поддержку в оплате билетов, помощь с документами и арендой.
Расходы на проезд. Чтобы помочь вам и способствовать тесному сотрудничеству в команде, мы оплатим ваши расходы на проезд в наши европейские офисы.
100% комфорт. Бесплатные корпоративные обеды, зоны отдыха и спортивный уголок в офисе.
Доверие, уважение и свобода действий. Интересные задачи, отсутствие жестких рамок и масса возможностей для реализации собственных идей.