Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
В процессе отбора нужно выполнить тестовое задание
Sherpa RPA — платформа для автоматизации бизнес-процессов. Продукт предназначен для B2B-сервиса в области автоматизации, роботизации и искусственного интеллекта.
задачи
Работать с legacy-кодом и постепенно рефакторить его;
Переписывать и выносить логику в API;
Разрабатывать и поддерживать бэкенд на PHP;
Разрабатывать фронтенд на Angular;
Работать с микросервисной архитектурой;
Проектировать и поддерживать REST API;
Интегрировать сервисы через очереди RabbitMQ;
Работать с базами данных PostgreSQL и MySQL;
Использовать Doctrine ORM;
Оптимизировать производительность и проводить рефакторинг;
Участвовать в код-ревью;
Использовать AI-агентов и ассистентов в разработке;
Взаимодействовать с командами бэкенда, фронтенда, QA и DevOps.
требования
Коммерческий опыт разработки 2–4 года;
Уверенная работа с Git;
Опыт работы с Docker и docker compose;
Уверенное знание SQL;
Понимание процессов CI/CD;
Уверенное знание PHP 8.3+;
Опыт работы с Symfony или Laravel;
Уверенный опыт работы с Doctrine ORM;
Понимание ООП и SOLID;
Опыт построения REST API;
Опыт работы с Angular 19+ и RxJS;
Уверенное знание TypeScript;
Понимание архитектуры SPA.
условия
Официальное трудоустройство в аккредитованной IT-компании с первого дня;
Возможности для карьерного роста;
Зарплата определяется по результатам собеседования и тестового задания.