О роли
Компания FlexBoard ищет Senior Full-stack инженера в команду Engineering & Integration (E&I). Это инженерная роль: написание production-кода, проектирование возможностей платформы и задание технического направления разработки.
Команда работает как объединённый Product и Engineering в составе IT и создаёт собственные внутренние решения вместо покупных. Центральная часть роли — методология AI-SDLC: использование набора AI-моделей и AI-инструментов кодирования для проектирования, разработки, тестирования и поставки ПО. Ожидается уверенное владение этими инструментами, интерес к быстро меняющемуся AI-ландшафту и внедрение лучших практик в повседневную работу.
Требования
- Глубокий опыт full-stack разработки и сильные общие инженерные навыки.
- Опыт разработки в AI-среде и использования AI-дополненной разработки.
- Владение AI-инструментами кодирования, включая Claude, ChatGPT и альтернативы.
- Знание Salesforce-стека: Apex, Lightning Web Components, DX, CPQ.
- Опыт работы с AWS, Python, REST, SOAP, middleware и ETL-инструментами.
- Понимание CI/CD, автоматизированного тестирования и практик надёжной поставки ПО.
Задачи
- Применять и развивать методологию AI-SDLC, использовать AI-чат и инструменты кодирования на всех этапах жизненного цикла разработки.
- Создавать и поддерживать плагины и инструменты Claude, встраивающие AI-возможности в инженерные процессы.
- Строить и поддерживать MCP-серверы (Model Context Protocol) для подключения AI-инструментов к системам и данным.
- Оценивать новые AI-инструменты и находить практические способы их внедрения.
- Устанавливать паттерны и ограничения для эффективной и согласованной AI-ассистированной разработки.
- Создавать переиспользуемые возможности платформы: unlocked packages, общие библиотеки Apex и LWC, custom metadata frameworks и паттерны конфигурации CPQ.
- Проектировать решения с использованием DX, platform events, custom metadata types и лучших практик Salesforce.
- Писать production-код на Apex, Lightning Web Components и интеграциях.
- Поддерживать интеграционные системы и инструменты, включая REST, SOAP, middleware и ETL.
- Строить сервисы и автоматизацию на Python или другом объектно-ориентированном языке.
- Проводить архитектурные ревью, сессии по дизайну решений и код-ревью для Apex, LWC, интеграций и CPQ.
- Проектировать и эксплуатировать решения на AWS и других сервисах.
- Строить и поддерживать CI/CD пайплайны, автоматизированное тестирование, валидацию схем и автоматизацию деплоя.
Условия
- Удалённая работа.
- Работа в команде E&I в тесном взаимодействии с Operations, Finance, Sales, Support, Implementation, Product, Engineering и другими подразделениями.