Middle Full-Stack Developer

Middle Full-Stack Developer


Remote | full time | 300 - 350 т.р.

Team25

Мы ищем опытного JS/TS/React.js/Next.js + Python/Django фулл-стек разработчика с уверенным разговорным и письменным техническим английским.

Разрабатываем веб-приложение для арбитража спортивных ставок, нацеленное на

северо-американскую аудиторию, для заказчика из США. Параллельно ведётся работа по выходу на европейский и азиатский рынки. Продукт уже обслуживает многотысячную аудиторию и крайне активно растёт.


Получаем, храним и обрабатываем терабайты данных из десятков источников в режиме реального времени с периодичностью в несколько секунд.


Под капотом:

• на фронтенде: TypeScript 4 / React.js 16, Next.js;

• на бекенде: Python 3.8 / Django 3;

• инфраструктура: Docker, Docker Compose, GitHub Actions, Kubernetes, Google Cloud.


Возраст кодовой базы -- менее года; прямо сейчас переписываем фронтенд на Next.js, занимаемся рефакторингом, написанием дополнительных юнит-тестов для покрытия новых бизнес-сценариев и краевых случаев, а также разработкой новых фич.


Наша команда:

• Full-Stack разработчик.

• Frontend разработчик.

• UI/UX дизайнер.


Регулярно взаимодействуем с англоговорящим заказчиком, маркетологами, аналитиками,

поддержкой.

Общение в Slack, трекинг задач в Shortcut, звонки в Google Meet.


Обязанности:

• Разработка фронтенда: добавление новых фич и баг-фиксинг.

• Разработка бекенда: добавление новых фич и баг-фиксинг.

• Выдвижение гипотез о том, какое из возможных технических решений было бы оптимально в рамках текущих требований.

• Критический анализ достоинств и недостатков различных технических решений с руководителем проекта и продукт-менеджером для выявления сильных и слабых сторон оных.


Требования:

• Нести ответственность за результаты своей работы перед стейкхолдерами.

• Опыт командной разработки коммерческих программных решений.

• Понимание и опыт применения на практике SOLID, DRY, KISS, YAGNI (ожидаем, что вы следуете этим принципам неукоснительно, и не поступаетесь ими, не имея на то веских причин).

• Языки, фреймворки и библиотеки:

— JavaScript/TypeScript.

— React.js, Redux.

— Formik.

— Next.js.

• Уверенный разговорный и письменный английский (технический) на уровне не ниже Upper-Intermediate.

• Готовность к командным звонкам в промежутке между 16:00 и 20:00 в рабочие дни (пн.--пт.) по московскому времени.

• Готовность отвечать на сообщения в корпоративном Slack с 17:00 до 20:00 по рабочим дням (пн.--пт.) по московскому времени.


Приветствуется:

• Знакомство с частью и/или всем нашим DevOps стеком, для лучшего понимания операционной части.


Условия:

• Полностью удалённая работа.

• Гибкий график (командные звонки -- в заранее оговоренное время).

• Полная занятость.

• Работа по неинвазивному тайм-трекеру (записывается только время от включения до выключения трекера – никаких скриншотов, фотографий, видео, и никакой записи активности).


Собеседование будет состоять из общения на английском, технического интервью и ответов на вопросы.

@Team25_official



Report Page