Описание вакансии
Компания «INSITECH Development» является аккредитованной ИТ-компанией и специализируется на разработке высокотехнологичного программного обеспечения. На данный момент команда разработки сопровождает сеть из 7 тыс. IOT устройств. В связи с расширением сети ищем Программиста PHP/React JS (middle)
Что вы будете делать:
Разработка веб-приложений
- Участие в создании и поддержке высоконагруженных веб-приложений (frontend, backend) на базе PHP, Yii, ReactJS, jQuery, Bootstrap 3
- Интеграция с внешними и внутренними API
- Оптимизация и масштабирование приложений.
- Работа с большим количеством Legacy-кода.
Работа с базами данных (MySQL, Clickhouse)
- Написание и оптимизация SQL-запросов
Работа с очередями и кэшированием
- Работа с RabbitMQ для обработки очередей сообщений
- Использование Redis для кеширования данных и улучшения производительности
Участие в проектировании архитектуры
- Участие в обсуждении и проектировании архитектурных решений.
- Внедрение лучших практик разработки и оптимизация текущих решений
Командная работа
- Взаимодействие с аналитиками, тестировщиками и другими разработчиками
- Участие в код-ревью, предоставление и получение обратной связи
Тестирование и отладка
- Участие в написании тестов для обеспечения стабильности и качества кода
- Поиск и исправление ошибок, выполнение рефакторинга кода
Что важно для нас:
- Высшее техническое образование
- Опыт работы разработчиком в коммерческой разработке от 3 лет
- Опыт работы с PHP, Yii, jQuery, Bootstrap 3, ReactJS, JavaScript (ES6+).
- Умение работать с MySQL: проектирование схем данных, оптимизация запросов, работа с планами запросов, индексами, констрейнтами, партиционированием.
- Опыт взаимодействия с Clickhouse
- Знание и опыт настройки RabbitMQ и Redis
- Опыт работы с системами контроля версий (Git)
- Уверенные знания PHP (версии 7.4 и выше)
Условия:
- Работа удалённо/гибрид или в офисе в Москве/Санкт-Петербурге
- Гибкое начало рабочего дня 09.00-10.00, с пн по пт.
- Конкурентоспособная зарплата (отталкиваемся от ваших ожиданий)
- Официальное трудоустройство, бессрочный ТД
- Подарки к Дню рождения и новогодние подарки детям
Этапы отбора, которые вас ждут:
- онлайн интервью с HR в удобном для вас мессенджере
- техническое интервью с Руководителем команды
- интервью с Директором по развитию продуктов
- предложение о работе, оформление