Asgardia
Москва
Полный день, Более 6 лет, Полная занятость, Стандарт плюс

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

Linux
PostgreSQL
CSS
HTML
Typescript
Redux
JavaScript
Git
React

Обязательные навыки:
1. Увереное знание vanila JS, TypeScript, React, HTML5, CSS3, GIT
2. Кросс-браузерная и кросс-платформенная верстка
3. Умение работать в команде

Желательный опыт:
1. Иметь опыт с Django
2. Умение разбираться в чужом коде
3. Иметь понимание как взаимодействуют между собой технологии и сервисы приложения

Обязанности:
1. Поддержка джанго фронта с legacy базой технологий и кода на время перехода на новое SPA приложения
2. Разработка нового SPA прилодения на TS, React, Redux, Webpack и т.д

Наш стэк:
- Python 3.7 (django 2.0, немного aiohttp)
- PostgreSQL 10
- Redis
- немного ElasticSearch и Cassandra

Чем придется заниматься:
- Разработкой модулей для приложения
- Общением с бэкенд разработчиками, выработкой решений по взаимодействию фронтенда и бэкенда
- Оценкой задач, участием в планированиях и ретроспективах

Технологии и подходы:
- Только Typescript
- Довольно строгие правила для Eslint/Stylelint
- BEM
- GIT

Навыки нашего коллеги:
- Опыт работы в области разработки клиентских приложений
- Отличное знание JavaScript (ES5/ES6)
- Свободное ориентирование в современных веб-технологиях
- Хорошее знание HTML/CSS
- Опыт использования фреймворков и библиотек: React, Redux, Webpack
- Опыт работы с системами контроля версий
- Знание Linux на уровне пользователя
- Широкий IT background
- Владение английским языком на уровне не ниже, чем чтение и понимание технической документации