
ОВЕН, Производственное объединение
Full-stack разработчик
Не указана
- MySQL
- PHP
- JavaScript
- Vue.js
- Laravel
- Docker
- Kubernetes
- HTML5
- TypeScript
- CSS3
- Python
- Yii
- MS SQL
- PostgreSQL
- MongoDB
- REST
- SOAP
- CI/CD
- OWASP Top 10
- GitHub
- Gitlab
- Bitbucket
Компания ОВЕН – крупнейший российский разработчик и производитель контрольно-измерительных приборов и средств промышленной автоматизации приглашает в свою команду Fullstack разработчика.
Обязанности:
Разработка и поддержка веб-приложений:
- Создание, тестирование и поддержка функциональных веб-приложений.
- Реализация фронтенд- и бэкенд-компонентов
приложений.
Анализ требований:
- Участие в анализе бизнес-требований и разработке технических решений для их реализации.
Фронтенд-разработка:
- Верстка адаптивных и кроссбраузерных веб-страниц на основе макетов (Figma, Adobe XD).
- Использование современных фреймворков и библиотек (Vue.js) для создания интерфейсов.
- Оптимизация производительности пользовательского интерфейса.
Бэкенд-разработка:
- Разработка серверной части приложений, включая API, базы данных и логику обработки запросов.
- Использование языков программирования PHP, Python и фреймворков Laravel, yii2.
- Настройка и администрирование баз данных (PostgreSQL, MySQL, MongoDB).
- Интеграция с внешними сервисами:
- Интеграция с третьими сторонами через RESTful APl.
- Работа с платежными системами, CRM, ERP и другими внешними сервисами.
Тестирование и отладка:
- Написание юнит-тестов и интеграционных тестов.
- Выявление и исправление ошибок, обеспечение стабильной работы приложения.
- Версия кода и деплой:
- Использование систем контроля версий Git для управления кодом.
Участие в архитектурных решениях:
- Разработка архитектуры приложений, оптимизация процессов взаимодействия между компонентами.
- Постоянное улучшение существующих архитектурных решений.
Требования:
- Высшее техническое образование;
- Понимание принципов REST API.
Знание технологий front-end разработки:
- HTML5, CSS3, JavaScript (ES6+), TypeScript.
- Опыт работы с фреймворками Vue.js (React.js будет плюсом).
- Знание CSS-препроцессоров (SASS/SCSS, LESS).
- Опыт работы с UI/UX библиотеками (Material-Ul, Bootstrap, Tailwind CSS).
Знание технологий back-end разработки:
- Программирование на PHP, Python (Node.js будет плюсом)
- Знание популярных фреймворков для серверной разработки (Laravel, yii2).
- Опыт работы с базами данных (SQL и NoSQL: PostgreSQL, MySQL, MongoDB).
- Знание принципов работы с API (REST, SOAP).
Опыт работы с DevOps инструментами:
- Знание CI/CD процессов (Jenkins, GitHub Actions, GitLab CI/CD).
- Навыки контейнеризации (Docker, Kubernetes).
Понимание принципов безопасности:
- Знание основ безопасной разработки веб-приложений (OWASP Top 10).
- Опыт защиты приложений от SQL-инъекций , XSS, CSRF и других уязвимостей.
- Навыки работы с системами контроля версий:
- Профессиональное владение Git и работа с платформами (GitHub, GitLab, Bitbucket).
Условия:
- «Белая» заработная плата и полное соблюдение ТК;
- Гибкое начало рабочего дня;
- Изучение английского в офисе за счет Компании;
- ДМС;
- Компенсация затрат на занятия спортом;
- Доступ к электронной библиотеке Альпина Диджитал для сотрудников;
- Автомат с полезной едой в офисе;
- Подарки сотрудникам к праздникам;
- Профессиональный коллектив;
- Отсутствие дресс-кода;
- Широкие возможности для развития - семинары, мастер – классы, корпоративная программа наставничества, программы для развития руководителей;
- Шаговая доступность от м. Авиамоторная (10-15 мин), МЦК Андроновка (10 мин), платформа "Авиамоторная" Казанской ж/д (10 мин), для авто есть собственная парковка.