Продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой развлекательные онлайн-сервисы, ищет Fullstack-разработчика.
Чем предстоит заниматься:
- Разработка и поддержка веб-приложений на PHP (Yii2) и JavaScript (React/Vue);
- Создание и интеграция REST API;
- Оптимизация производительности фронтенда и бэкенда;
- Проектирование и работа с базами данных MySQL/PostgreSQL;
- Верстка адаптивных интерфейсов на HTML5/CSS3;
- Работа с системами контроля версий (Git), контейнерами (Docker) и CI/CD процессами;
- Участие в командной разработке: code review, обсуждение архитектуры.
Какие навыки нужны:
Frontend:
- Уверенное владение JavaScript (ES6+), знание TypeScript будет плюсом.
- Опыт работы с React 18+ или Vue.js 2/3 (хуки, состояние, компоненты).
- Хорошие знания HTML5, CSS3.
- Опыт работы с Webpack, Vite, npm, yarn.
- Интеграция с API, работа с fetch/axios.
Backend:
- Уверенные знания PHP 7.4+/8.x;
- Опыт работы с Yii2 (MVC, ActiveRecord, компоненты);
- Разработка REST API, работа с JSON;
- Опыт с MySQL/PostgreSQL (запросы, индексы, оптимизация);
- Хорошее понимание ООП и архитектуры приложений;
- Работа с файлами и кэшированием.
DevOps и инструменты:
- Git (ветвление, слияние, решение конфликтов);
- Основы Docker;
- Уверенное владение Linux CLI;
- Опыт использования Composer;
- Понимание процессов CI/CD.
Общие навыки:
- Умение отлаживать и профилировать код;
- Оптимизация производительности;
- Командная работа и участие в code review.
Будет плюсом:
- Опыт с другими фреймворками (Laravel, Symfony);
- Знание NoSQL (Redis, MongoDB);
- Опыт работы с микросервисами;
- Навыки в Kubernetes, облачных платформах;
- Работа с GraphQL;
- Опыт разработки real-time приложений (WebSocket).
Что компания может вам предложить:
— Офисный формат работы в г. Москва;
— Официальное оформление по ТК РФ;
— Возможность поработать на крупных проектах;
— Компания заинтересована в развитии своих сотрудников: готовы привлекать наставников и оплачивать курсы для повышения квалификации;
— Отсутствие бюрократии, быстрое согласование необходимых вещей;
— Оплачиваемые лист нетрудоспособности (больничный лист) и отпускные;
— ДМС;
— Частичная компенсация английского языка или психолога (на выбор);
— Компенсация спортзала;
— 4 day-off в год за счет компании;
— Компания поддерживает сотрудника в важные периоды жизни;
— Возможен годовой бонус по результатам работы;
— Большая высококвалифицированная команда, к которой всегда можно обратиться за помощью;
— Реферальная программа за успешную рекомендацию.