
Город: Москва
Зарплата:
от 180000
RUR
Занятость: Полная занятость, Полный день
Опыт работы: От 3 до 6 лет
О продукте:
Продукт автоматизирует бизнес-процессы на горнорудных предприятиях, а в будущем и на строительных площадках. Пользователями системы являются диспетчеры наземных служб, работающие на персональных компьютерах в веб-браузере типа Google Chrome, и операторы передвижной техники, работающие на бортовых планшетных компьютерах в том же браузере, но в полноэкранном режиме. На персональных компьютерах в работе используется клавиатура и мышь, а на бортовых планшетах – сенсорный экран, клавиатура и мышь там используются только во время установки приложения. Операторы выполняют задания, поступающие от диспетчеров. Кроме того, бортовые планшеты демонстрируют операторам телеметрию с датчиков передвижной техники, а также передают показания от них диспетчерам. Персональные компьютеры и бортовые планшеты синхронизируются через центральный сервер.
Стек:
Linux (конечные пользователи, backend, среда разработки), Windows (конечные пользователи, среда разработки), Odoo, JavaScript (80% задач), Python (20% задач), PostgreSQL, PgAdmin, Docker, VS Code, RedMine, Nextcloud, GitLab, Sparx Enterprise Architect (для UML).
Обязанности:
Работа по технологиям стека;
Работа в паре с ведущим программистом;
Разработка кода бизнес-логики и моделей данных на языках Python и PL/pgSQL;
Разработка пользовательского интерфейса на JavaScript и Python по готовому дизайну;
Разработка кода коннекторов на Python;
Разработка кода отчетов на выбранной платформе;
Тестирование собственных изменений в коде в рамках поставленной задачи;
Выполнение код-ревью для других программистов.
Требуемый опыт:
Обязательно опыт работы на JavaScript от 3-х лет
Разработка в среде Windows или Linux от 3-х лет (совокупный опыт);
Visual Studio или PyCharm от 3-х лет;
GIT от 3-х лет;
Реляционные СУБД от 1 года;
Разработка веб-приложений от 3-х лет;
Использование командной строки Docker;
Отладка многопоточных приложений от 1 года;
Работа с использованием трекеров задач от 1 года;
Работа с использованием итеративных методов разработки от 1 года;
Требуемые знания:
ООП;
Асинхронное программирование;
Отладка backend в IDE (с точками останова);
JavaScript и Python 3;
ORM;
MVC;
PL/pgSQL;
Ветвление кода в GIT;
Будут плюсом знание Angular и TypeScript
Желательно понимание SCRUM;
Условия:
Выплата з/п два раза в месяц;
Оформление в соответствии с ТК РФ;
Возможность развития;
ДМС после прохождения испытательного срока;
З/п от 180 000, итоговая по результатам собеседования.
Адрес: Москва, улица Можайский Вал, 8
Похожие вакансии