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.
Зарплата
не указано
Условия
- Удаленная работа
- Заключение договора