от компании (организации): Devexperts в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Банковское ПО"
с заработной платой: по договоренности
Вакансия № 20494252 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 2 сентября 2024 года.
Дата обновления вакансии № 20494252 на сайте Работа в Москве и Московской области (МО, Подмосковье): Суббота, 21 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 20494252 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
удаленная работа
Дополнительные сведения о вакансии: Frontend Developer
Мы - Devexperts, делаем админское приложение для брокеров. Мы ищем Frontend разработчика на свой проект.
Devexperts делает крутой кастомный софт для брокеров. Брокеры предоставляют клиентам возможность торговать акциями. Для этого им нужны торговые приложения, которые мы и делаем.
Наш проект - это админское приложение, которое позволяет следить за торговлей в системе, просматривать счета, управлять ролями, торговать от лица клиентов и многое другое. Делается это через множество виджетов, которые можно собирать как угодно с помощью вкладок и лейаута.
Вы научитесь создавать приложения, используя монады, FRP и FP концепты. А еще вы разберетесь в основах трейдинга: что такое ордер и позиция, что происходит, если мы шортим TSLA и покупаем GME, и сможете понять фильм The Big Short, если до этого не понимали.
Наша команда - сейчас teamlead, 4 frontend-разработчика и 2 backend-разработчика. В рамках своей зоны ответственности каждый свободен принимать решения такие, какие нужны для достижения результата.
Используем Typescript без any в strict режиме, React и FP\FRP подходы (есть даже монады). Наш подход гарантирует 100% compile-time safety: у нас нет рантайм ошибок. Используем идеи чистой архитектуры и вью модельки. Пишем много тестов (сейчас eslint закручен на 100% code coverage для важных мест). Пока `yarn test` не пройдет, PR не мержим. Проект пока относительно небольшой: ~50k строк кода.
Основные сложности: оптимизация перформанса, куча тикающих данных, взаимодействие с несколькими АПИ.
Обязанности работника на вакансии: Frontend Developer
- доработка существующих виджетов;
- добавление новых виджетов;
- переписывание старых виджетов на наш React/FP стек;
- внедрение accessibility на AA уровень;
- общение с дизайнерами и аналитиками, чтобы разобраться в проблеме;
- проектирование решения для этой проблемы и декомпозиция на задачи;
- написание кода для этих задач, проведение ревью.
Требования к работнику на вакансии: Frontend Developer
- использовал в бою Typescript, React и много верстал с макетов;
- самостоятельно проектировал решения и декомпозировал проблемы на маленькие атомарные;
- нравится самостоятельно работать над полноценными частями проекта, чтобы потом можно было показать и гордиться;
- не боишься, когда проблема сразу непонятна и нужно разбираться;
- знаешь английский на уровне, чтобы читать и понимать требования (они на английском) и задавать вопросы (обычно это Intermediate).
Добавляет шансов на успех:
- опыт работы в финтехе, представление о финансовых рынках;
- знание и опыт использования Java/GWT;
- функциональное программирование на уровне монад и основных структур: Option, Either, Reader;
- опыт работы с fp-ts;
- понимание принципов реактивного программирования.
Откликнуться на эту вакансию: Frontend Developer
Предыдущая вакансия:
Вакансия № 20494249 на должность Менеджер по работе с клиентами / Менеджер по продажам (без поиска) от компании Джусмастер, ГК в городе (населенном пункте) Москва