Junior/Middle Backend/Hardware разработчик, Python

Junior/Middle Backend/Hardware разработчик, Python

Python

Продукт

Разработка бэкенда, инструментов для связи и управления и другого программного обеспечения для синтезатора олигонуклеотидов, его интеграция в существующий ERP. В основе: на бэкенде мы используем Python, Postgres. На фронте Vue.js.

О команде разработчиков

С кодом каждый день работают около 10 человек. В среднем, у сотрудников отдела разработки 3-5 лет опыта работы в профессии. В командах нет строгого деления по зонам ответственности. Каждый занимается тем, что может сделать лучше других. Коллеги всегда помогут найти хорошее решение, поделятся опытом, объяснят нюансы. Приветствуется задавать вопросы и делиться знаниями.

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

Если работа интересна, но химия и железо это не Ваша область - не переживайте, у нас уже есть опыт в разработке такого оборудования, расскажем из чего оно состоит и как работает (или как должно работать).

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

  • Принимать участие в проектировании и написании новых частей системы, продолжая разработку:
    • бэкенда
    • библиотеки связи с платой управления синтезатором
    • языка человекочитаемых протоколов синтеза и пайплайна их обработки до уровня железа
    • симулятора/цифрового двойника синтезатора
  • Писать юнит-тесты на свой и чужой код.
  • Поддерживать, чинить и масштабировать имеющуюся функциональность.
  • Вести документацию разработок в корпоративной WIKI.

Требования:

  • Знание и опыт разработки на Python 3.х
  • Опыт работы с SQL базами данных (желательно PostgreSQL)
  • Понимание принципов работы RESTful API
  • Понимание асинхронности в Python
  • Знание основных алгоритмов и структур данных, умение оценивать алгоритмическую сложность задачи
  • Опыт работы с системами контроля версий (Git)
  • Английский язык на уровне чтения технической документации
  • Будет плюсом, если вы:

Разрабатывали веб-приложения с использованием FastAPI

Работали с контейнеризацией (Docker, Kubernetes)

Работали с CI/CD

Умеете писать юнит-тесты в Python

Имеете знания в области электроники, электротехники, механики

Условия:

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

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Адрес

Москва, Кунцевская, улица Коцюбинского, 4с3

Откликнуться

Report Page