Фронтенд-разработчик биоинформатической платформы (JavaScript, HTML, CSS)

Уровень зарплаты
Город
Требуемый опыт работы
от 120 000 руб.
Санкт-Петербург, Обводный Канал
3–6 лет

Что это

Привет, это Стас Биченко. Я — главный по интерфейсам биоинформатической платформы «Дженстек» (Genestack).

В «Дженстеке» биологи и врачи хранят, обрабатывают и визуализируют геномные данные. Они создают новые лекарства и подходы к диагностике, лечат пациентов, исследуют состав и токсичность еды.

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

  • Разработать по макетам компонент, который будет выводить данные об экспрессии генов. Придумать такой API, чтобы им легко пользовался биоинформатик, который знает только Python и R.

  • Показать таблицу на 20 000 клеток, чтобы не проседал FPS. А если закрепить шапку и первую колонку?

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

  • Придумать архитектуру интерфейса отображения данных в файловой системе.

  • Срочно починить баг в приложении, написанном три года назад, улучшив при этом читабельность кода.

Кто нам нужен

Я ищу фронтендера, который уже работал в команде и на больших проектах.

Наш клиентский стек:

  • JavaScript, ES6 (Babel + Webpack)

  • jQuery

  • Bootstrap

  • Canvas

  • d3

  • Jasmine + Karma

  • планируем использовать React + Redux

На сервере:

  • Java

  • Python

  • R

  • MySQL

  • Solr

Бонусом будет, если вы разбираетесь в дизайне интерфейсов: проектировали интерфейсы, читали Раскина, Тафти, Горбунова, разбираетесь в типографике и верстке.

Знать биологию — не обязательно. У нас есть биологи, они введут вас в курс дела.

Что иметь в виду

У нас много легаси-кода. В основном это jQuery и Bootstrap. Его надо чинить, рефакторить, а иногда — выкидывать и писать с нуля. Новый код мы пишем на ES6, собираемся использовать React. Если вы обновляли стек на больших проектах — упомяните об этом.

Сейчас мы недостаточно внимания уделяем автоматизированному тестированию. Если вы внедряли тесты на больших проектах — обязательно напишите об этом.

Английский надо знать хотя бы на уровне «рассказать, что я сегодня буду делать». Компания оплатит курсы английского, если они вам понадобятся.

Как у нас работают

  • У нас два офиса — в центре Санкт-Петербурга и в Кембридже (Великобритания).

  • Свободный график (но принято приходить до полудня).

  • Работаем на Макбуках в IntelliJ IDEA (если надо что-то другое — купим).

  • Контроль версий — Git Flow.

  • Пару раз в неделю читаем в офисе лекции о технологиях.

  • Белая зарплата, полная ставка, ДМС, 100% оплата больничного.

Что дальше

Расскажите мне о себе в отклике на эту вакансию. Если вы нам подойдете, то впереди — тестовое задание и два собеседования.

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

Ключевые навыки

JavaScriptjQueryCSS3GitJavaHTMLHTML5CSSReactRedux

Адрес

Санкт-Петербург, Лиговский проспект, 150, м. Обводный Канал
Показать на карте
­

Тип занятости

Полная занятость, полный день
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Откликнуться
Укажите свои контактные данные, чтобы работодатель смог с вами связаться

Отправляя отклик на вакансию, вы предоставляете Согласие на обработку персональных данных

Возможно, вы неправильно указали телефон и/или e-mail
Отмена
Произошла ошибка. Попробуйте еще раз.
Вы откликнулись на эту вакансию
Отклик направлен работодателю
Сопроводительное письмо к отклику
Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Вакансия доступна для соискателей с инвалидностью
Рекомендуем