Fullstack-разработчик (с уклоном во frontend, уровень middle)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
AWADA systems — российская IT-компания, разработчик программно-аппаратных IoT-решений для управления инженерными системами зданий (интеллектуальное здание) и городов на базе технологий цифрового двойника.
Центр разработки компании расположен в Ярославле. AWADA входит в федеральный холдинг технологических компаний Varton group, включающий в себя также компании Astra Linux, Baikal Electronics, Rusbitech с общим годовым оборотом более 30 млрд. руб.
Цель компании — разработка продуктов, основанных на новом подходе к идеологии систем управления инженерными системами. Мы создаем лидирующие в своем классе решения на рынке, стремясь продвинуть идею применения smart систем в массовый рынок коммерческой и промышленной недвижимости. Делаем нетривиальные вещи на стыке программно-аппаратных решений с продвинутой визуализацией.
Новый просторный офис, комфортные условия работы, полное соответствие ТК РФ, уверенность в завтрашнем дне и заряд энергии вовлеченных коллег помогут реализовывать самые амбициозные творческие задачи!
Ожидания от кандидата
Обязанности:
- Frontend: разработка дашбордов (веб-интерфейсов) для собственной системы управления зданием
- Backend: разработка (доработка) серверного сетевого программного обеспечения (микросервисы), в том числе проектирование новых модулей и доработка существующего кода;
- участие в тестировании всего разработанного продукта.
Требования:
- высшее образование;
- опыт работы: от 3-х лет;
- знание базовых алгоритмов и структур, ООП, асинхронного программирования, паттернов проектирования и принципов разработки ПО
- frontend: уверенное владение JavaScript/TypeScript, знание и опыт использования фреймворка Vue.js
- backend: уверенное владение python и/или С/С++;
- понимание основных сетевых протоколов (UDP, TCP, HTTP/HTTPS, MQTT, web-sockets и т.д.);
- опыт работы с БД (SQL);
- опыт в кроссплатформенной разработке (Windows / Linux);
- будет плюсом: опыт работы с django;
- умение пользоваться и активно применять систему контроля версий (Git), таск/баг-трекер (Redmine);
- навыки документирования собственных разработок (wiki);
- знание и применение методов автоматизированного тестирования;
- английский язык на уровне чтения технической документации.
Условия работы
- график: полный рабочий день 5/2, часы работы можно выбрать на ваше усмотрение (8 рабочих часов + 1 час обед);
- официальное трудоустройство согласно ТК РФ, белая з/п на карту сбербанка строго в срок 2 раза в месяц;
- рост заработной платы в соответствии с вкладом в компанию;
- возможность карьерного роста;
- развитая корпоративная культура;
- современный офис и потрясающий молодой драйвовый коллектив;
- работа в динамичной творческой атмосфере;
- размер заработной платы обсуждается по итогам собеседования;
- место работы г. Ярославль.