Backend Team Lead (Python)

Зарплата

от 5000 $

Местоположение и тип занятости

Ереван (Армения)Можно удаленно

Компания

Precision Oncology Software Provider. Облачная платформа, облегчающая врачу выбор терапии в лечении онкозаболеваний.

Описание вакансии

О компании и команде

BostonGene is a pioneer company that uses biomedical software to identify new and personalized treatment options with next-generation multi-platform analytics, improving and optimizing cancer patient outcomes. We develop a distributed information and analytical system that provides oncologists with the necessary data for diagnosis and personalized treatment of patients.

Ожидания от кандидата

Кого ищем и зачем?

Ищем тимлида :) на команду из 9 человек.

Задачи:

  • участие в проектировании архитектуры и сквозных интеграций со смежными сервисами.
  • code review
  • работа с командой (people management)
  • управление процессами получения и груминга задач с командой и внутренним заказчиком

Стек на BE: Python 3.10/11, Flask/FastAPI, SQLAlchemy, Celery, PostgreSQL 14.7, Pytest, Микросервисная архитектура.

На FE React+TS, писать на нём не надо, но желательно что-то поверхностно понимать.

Требования:

— оконченное высшее образование, желательно техническое

— опыт ведения команды разработчиков от 3х лет

— опыт написания сервисов на Python от 5 лет

— глубокое понимание принципов ООП и архитектурных паттернов

— готовность разбираться в сложной предметной области

Будет плюсом, но необязательно:

— минимальный опыт с FE на React.js

— минимальное понимание или практический опыт с k8s

— минимальные знания Java (соседние сервисы написаны на Java 17-19)

Условия работы

— релокация успешного кандидата и его членов семьи (в том числе кошечек и собачек) в Ереван, Армению. Оплата проживания на первое время, помощь с поиском квартир

— гибкий график работы (начало дня с 9:00 до 12:00)

— гибридный график работы в новом современном офисе в инфраструктурном центре Еревана

Бонусы

— полная информационная и юридическая поддержка (ВНЖ, банковские счета, поиск квартиры, консультации по образовательным учреждениям для детей и т.д.)

— ДМС с онкопокрытием. К ДМС можно подключить официальных членов семьи

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

Дополнительные инструкции

Этапы собеседований:
HR (30 минут) => техническое собеседование (2 часа) => знакомство с Head of Development (1 час) => оффер (1 час) \ фидбек