Research & development
В избранное

Backend - разработчик (Haskell)

Откликнуться
Санкт-Петербург
11-03-2022

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

В BIOCAD мы разрабатываем собственные сервисы, помогающие всем, кто работает над нашими лекарствами: биоинформатикам, лаборантам, аналитикам и менеджерам.


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


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


  • Во-первых, надо развивать существующие инструменты, которыми пользуются наши коллеги, и создавать новые. Это значит — разбирать тонкости биоинформатических задач и алгоритмов (конечно, с помощью наших аналитиков и биоинформатиков) и реализовывать их на Haskell так, чтобы инструменты работали быстро и надёжно.


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


Выбирай, какой путь тебе по душе, и откликайся на нашу вакансию!

Требования:

Для Haskell Junior+


  • Уверенное использование IO, в том числе с Text и ByteString;
  • Базовое знакомство с современными возможностями языка: Generic, Type Families, Type Applications, Scoped Type Variables, GADTs;
  • Представление о линзах;
  • Опыт использования Servant или другого web-фреймворка;
  • Опыт написания тестов;
  • Будет плюсом владение Python.


Для Haskell Middle


  • Опыт в Production
  • Уверенное владение Servant, в том числе умение написать свой комбинатор;
  • Уверенное понимание Generics, Type Families, GADTs;
  • Будет плюсом опыт с FFI и primitive operations;
  • Базовое представление о Docker, Gitlab CI.

Условия:

  • Сложные и интересные задачи из биоинформатики с применением в фарме;
  • Молодая команда талантливых людей с компетенциями в различных областях: математика, физика, биология, химия, программирование;
  • Один из самых мощных вычислительных GPU-кластеров в России;
  • Биотехнологическая компания мирового уровня;
  • Достойный уровень заработной платы, официальное оформление, социальные гарантии;
  • Комфортные условия: свободный дресс-код, кофе-поинты на каждом этаже с чаем/какао/кофе, возможность удаленной работы.
Откликнуться
В избранное
faq

Вопрос - ответ

данная информация поможет вам с техническими вопросами

Как происходит отклик на вакансию?
  1. Выбери подходящую вакансию
  2. Зарегистрируйся в личном кабинете
  3. Пройди тесты и интервью
  4. Получи приглашение на собеседование
  5. Стань частью команды BIOCAD

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

Опыт работы

  1. Опыт должен выглядеть цельным, без длительных перерывов в карьере. Если перерывы были, то они должны иметь объяснения: декретный отпуск, собственный бизнес, фриланс и т.д.
  2. Уделите особое внимание последним трем годам работы. О начальных этапах карьеры и о том, что было больше 10 лет назад, можно рассказать совсем кратко.
  3. Если компания неизвестна на рынке, укажите ее род деятельности.
  4. Не копируйте прямо список обязанностей из должностных инструкций. Выделите наиболее важные задачи и опишите свою зону ответственности понятным языком.
  5. Обязательно укажите ваши конкретные достижения. Приводите цифры, если это уместно и если это не является конфиденциальной информацией.
  6. Избегайте общих описательных фраз, больше конкретики.
  7. Не пишите автобиографию. Резюме сработало, если работодатель за несколько секунд разобрался в опыте и понял, что этот кандидат стоит более внимательного изучения.

Образование
Все указанные в резюме образовательные курсы должны относиться к профессиональной деятельности. Лучше упустить что-то, чем добавлять сомнительные сертификаты.

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

Общая логика:

Любое собеседование состоит из нескольких этапов:

  1. вступление (когда человек, с которым вы беседуете, представляется, сообщает о структуре предстоящей беседы);
  2. этап постановки задач (в идеальном мире на интервью вам обычно говорят, какие задачи преследуют и что с вами будут делать);
  3. собственно, беседа (когда вы с рекрутером обмениваетесь информацией и на основе вашего рассказа создается впечатление о вас как кандидате);
  4. этап формализованных вопросов, когда вы можете задать интересующие вас вопросы (задачи, ожидаемый результат, какие-то детали про компанию, механика дальнейшего взаимодействия, этапы отбора);
  5. последний этап – договоренности о дальнейших шагах.

Подготовка – наше все:

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

На собеседовании:

  1. Задавайте вопросы будущему работодателю: что мне придется делать, что компания от меня ждет, что компания ждет от отдела, куда я прихожу.
  2. Договоренности. Часто об этом забывают – договаривайтесь о механиках взаимодействия, когда вам дают возможность задать вопросы. Важно, чтобы вы с будущим работодателем держали контакт.

Напоследок:

  • Уточните, в какие сроки вы можете ждать обратную связь.
  • Не стесняйтесь напомнить о себе (в заранее оговоренные сроки).
  • В случае, если вы поняли, что не задали важные интересующие вас вопросы во время встречи, смело пишите рекрутеру на почту или звоните.
  • Мы не практикуем проведение стресс-интервью – только ситуационные интервью для оценки компетенций. Для оценки профессиональных навыков мы можем использовать тестовые задания и интервью с профильными специалистами.
Сообщить об ошибке