Открыта вакансия ведущего веб-разработчика для решения неординарных задач и руководства командой.
Требования
- Уверенное владение технологическим стеком компании.
- Глубокое понимание и применение теоретических основ программирования и веб-разработки на практике: SOLID, DRY, Design Patterns, TDD, БЭМ, PHP-FIG PSR.
- Опыт использования прикладных инструментов: REST и RPC, XML/JSON, Ajax, TCP/IP, HTTP, NoSQL, Composer, less/sass, git, gitlab, redmine, bash.
- Понимание и соблюдение принципов безопасности веб-приложений.
- Опыт управления небольшой командой разработки и ведения диалога с заказчиком.
- Опыт в веб-разработке от 4 лет с применением перечисленных технологий и инструментов.
Обязанности
- Оценка и решение сложных задач в области веб-разработки: архитектура высоконагруженных систем, RPC и REST сервисы, интеграции, распределенные вычисления, оптимизация производительности.
- Автоматизация процессов разработки на проектах.
- Руководство командой разработчиков от 2 до 5 человек.
- Проведение код-ревью.
- Проведение технических собеседований для соискателей.
- Участие в аттестации разработчиков компании.
- Курирование новых сотрудников.
- Участие в предпродажах новых проектов: аналитика, оценка.
- Делиться опытом с коллегами.
- Нести ответственность за свои слова и принятые решения.
Условия
- Заметное участие в opensource-проектах будет плюсом.
- Успешный опыт использования популярных инструментов и технологий из области веба (MongoDB, Sphinx, Node.js, Webpack, React, Vue, Angular, Docker, Kubernetes, Ansible, Redis, RabbitMQ, ELK).
- Понимание и опыт участия в Agile-процессах.
- Осведомленность в современных тенденциях веб-разработки.
- Профильное образование.