Fullstack-разработчик
Описание
Приглашаем в свою команду специалистов для развития нашего продукта Sherpa RPA - платформы для автоматизации бизнес-процессов. Full-Stack разработчик для B2B-сервиса в области автоматизации/роботизации и искусственного интеллекта. О компании Шерпа Роботикс – ведущий российский разработчик программных продуктов класса RPA для среднего и крупного бизнеса. Компания имеет статус резидента «Сколково», аккредитована в Минцифры. Мы быстро растем, делаем много проектов для клиентов, разрабатываем уникальные ИТ-продукты, которые конкурируют с мировыми лидерами. Наш продукт Технология RPA (Robotics Process Automation) - решает задачи бизнеса при помощи программных роботов. Программный робот — это программа, которая выполняет действия на компьютере как человек, единственное отличие — работать они могут круглосуточно. Внедрение таких роботов или RPA снижает время, затрачиваемое на рутинные рабочие операции, повышает эффективность компании и уменьшает количество ошибок. Интерес к технологии RPA стремительно растет в России и во всем мире.Sherpa AI Server - инновационная платформа, созданная для эффективного дообучения и использования больших языковых моделей внутри закрытого контура компании.Мощная система объединяет в себе векторное хранилище документов, управление офлайн-моделями, поддержку разнообразных моделей ИИ. Наши клиенты Компании уровня РБК ТОП 500, крупный и средний бизнес - банки, страховые компании, телеком операторы, производства, лизинговые, строительные, юридические, оптовые компании и другие. Более 300 клиентов уже используют наши программные продукты. Наши партнеры Партнеры – это системные интеграторы, консалтинговые компании, которые вместе с нами занимаются продажами и внедрением программных роботов. Сейчас партнерская сеть – это 50+ компаний. Обязанности: Работа с legacy-кодом и его постепенный рефакторинг; Переписывание и вынос логики в API; Разработка и поддержка backend на PHP; Разработка frontend на Angular; Работа с микросервисной архитектурой; Проектирование и поддержка REST API; Интеграция сервисов через очереди (RabbitMQ); Работа с базами данных (PostgreSQL / MySQL); Использование Doctrine ORM; Оптимизация производительности и рефакторинг; Участие в код-ревью; Использование AI-агентов/ассистентов в разработке; Взаимодействие с командой (backend, frontend, QA, DevOps). Требования: Опыт коммерческой разработки от 2 лет; Уверенная работа с Git; Опыт работы с Docker / docker compose; Понимание CI/CD процессов. Backend: Уверенное знание PHP 8.3+; Опыт работы с Symfony или Laravel; Уверенный опыт работы с Doctrine ORM; Понимание ООП, SOLID; Опыт построения REST API. Frontend: Опыт работы с Angular 19+, RxJS; Уверенное знание TypeScript; Понимание SPA архитектуры. Базы данных: Уверенное знание SQL; Опыт оптимизации запросов; Понимание индексов и транзакций. Будет плюсом: Опыт работы с legacy-кодом и его миграцией, с микросервисами, с RabbitMQ; Открытый github/gitlab; Знание DDD / Clean Architecture; Опыт написания тестов (unit / integration / e2e); Опыт использования AI-инструментов (Copilot, ChatGPT, code agents). Условия: Официальное трудоустройство в аккредитованной IT-компании с первого дня; Удаленная работа, полная занятость; Дружный коллектив, крупные клиенты, возможности для карьерного роста; Зарплата по результатам собеседования и выполнения тестового задания.