Senior Frontend Developer (Angular)

в Open Genes (посмотреть профиль)
Город Москва, Russian Federation
Опубликовано 08.07.2021
Категория Айти для биотеха
Тип вакансии Полная занятость
Удаленно
Адрес удаленно

Обязанности

О проекте:

Open Genes — это биологическая база данных с открытым исходным кодом и полностью открытыми данными. Мы собираем данные о генах человека, ассоциированных со старением и продолжительностью жизни.

Наши цели:

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

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

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

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

Требования

  • Общий стаж не менее 5 лет.
  • Опыт коммерческой разработки на Angular от двух лет, опыт с ООП в TypeScript. Опыт коммерческой разработки с другими реактивными фреймворками будет плюсом (React/Vue etc.).
  • Понимание механизма работы фреймворка, понимание принципов чистой архитектуры, KISS, DRY, SOLID, умение применять на практике шаблоны проектирования.
  • Интерес к проекту, готовность обсуждать задачи с остальной командой — разработчиками и биологами.
  • HTML5, CSS3, Sass/SCSS, JavaScript (ES6, ES 2019), Angular 2+, TypeScript, RxJs, NgRx, Angular Material, git, npm, yarn, GitLab CD/CI GitHub Actions, Docker, Karma + Jasmine/Jest, Jira, Confluence.

Условия

  • Удаленная работа
  • Заключение договора
Перетащите файл сюда Выбрать файл ...
Отправляя отклик, я соглашаюсь с политикой обработки персональных данных