Ведущий инженер - программист
Описание
Уважаемый соискатель, мы крупнейшее теплоснабжающее предприятие на территории Приморского края, которое отвечает за производство, транспортировку и реализацию тепловой энергии. Приглашаем в команду веб-программиста (Full Stack), обладающего стеком технологий: Python (Flask), JavaScript (Vue 3), Docker, RabbitMQ, PostgreSQL, WebSockets. Мы ожидаем от тебя: - опыт работы и Soft Skills; - опыт работы и понимание архитектуры приложения, а не просто использование ИИ, понимание в целом проекта (зачем и как); - готовность работать с легаси; - опыт работы: от 2-х лет коммерческой разработки на позиции Full Stack разработчика; - аналитическое мышление: умение самостоятельно анализировать задачи, разбивать их на подзадачи и предлагать эффективные решения; - командная работа: опыт работы в команде, умение участвовать в код-ревью; - самостоятельность: способность работать над проектом от начала до конца с минимальным контролем; - вackend (Python): уверенное знание Python 3 и опыт коммерческой разработки на этом языке; - хорошее знание фреймворка Flask: понимание его архитектуры, контекстов приложения и запроса, работа с расширениями; - ООП: глубокое понимание принципов объектно-ориентированного программирования; - опыт построения RESTful API; - Frontend (JavaScript): опыт разработки на JavaScript (ES6+); - коммерческий опыт работы с фреймворком Vue.js версии 3: понимание Composition API, реактивности, работа с Vue Router, Pinia, TypeScript, SCSS. - понимание компонентного подхода базы данных и оптимизация; - хорошее знание SQL: уверенное написание запросов, понимание схемы выполнения запроса; - опыт работы с PostgreSQL: проектирование схем; - понимание принципов оптимизации запросов: умение анализировать планы выполнения (EXPLAIN), создавать и использовать индексы для повышения производительности; - инфраструктура и инструменты: опыт работы с Docker: умение писать Dockerfile, собирать образы и управлять контейнерами, понимание основ оркестрации (Docker Compose) . - обязателен опыт работы с системами контроля версий (Git) в команде, брокеры сообщений и асинхронность; - опыт работы с RabbitMQ, WebSockets. И предлагаем: - стабильную работу в крупной организации; - карьерный рост; - своевременную заработную плату, соблюдение всех социальных льгот и гарантий; - комфортное рабочее пространство с сильным руководителем и профессиональной командой; - бесплатные занятия в спортзале и йогой.