- Опыт в аналогичной должности от 2 лет;
- Знание unix/git, теории алгоритмов и структур данных;
- Понимание принципов ООП и паттернов проектирования;
- Базовые знания SQL и теории реляционных баз данных;
- Взаимодействие с заказчиками и командами разработки, тестирования, сопровождения;
- Владение версткой (Flexbox, jQuery, Media queries и т.д.);
- Наш основной стек: Node.js, TypeScript, TypeOrm, Redis, Memcached, PostgreSQl, React.js (Functional Components), Vue (tsx, Vue Class Component).
Обязанности:
Часть back-end (около 80% рабочего времени):
- Интеграция бизнес-процессов в наши системы;
- Разработка и поддержка:
- билинговой системы/системы управления для наших облачных продуктов,
- системы бюджетирования (внутренний продукт компании),
- нашего Telegram Bot,
- наших сайтов (верстка, дизайн);
- Создание продуктов или MVP, в т.ч. совместно с другими подразделениями, в рамках автоматизации деятельности организации или в рамках проверки гипотез;
- Закрытые проекты для заказчиков федерального уровня.
Часть front-end (около 20% рабочего времени):
- Верстка макетов figma, адаптивная верстка (mobile first);
- Разработка интерфейсов c использованием компонентов ant.design под React.js и Vue;
- Базовое представление о дизайне интерфейсов (UX/UI).