Pella Corporation
Senior Full-Stack Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full-Stack разработчик в Customer Engagement Center: создание приложений, интеграций и AI-инструментов (включая LLM-чатботы), развитие enterprise GraphQL API и менторство разработчиков.
Задачи
- Проектировать и разрабатывать full-stack решения для Customer Engagement Center, снижающие время обработки обращений и автоматизирующие рутину
- Создавать и разворачивать пользовательские чатботы и разговорных ассистентов на LLM: prompt design, RAG, tool/function calling, guardrails, оценка качества
- Руководить разработкой enterprise GraphQL API с соблюдением требований к производительности, масштабируемости и безопасности
- Работать с бизнес-заказчиками и техническими командами для превращения требований в простые и эффективные решения
- Определять и внедрять стандарты дизайна API, governance и лучшие практики
- Менторить middle и junior разработчиков
- Работать с MS SQL, PostgreSQL, Oracle DB и другими хранилищами данных
- Улучшать developer experience для интеграции других команд с платформой
- Участвовать в обсуждении архитектуры: паттерны интеграции и enterprise connectivity
- Развивать CI/CD пайплайны, контейнеризацию и деплой
Требования
- 5+ лет профессиональной разработки ПО
- Экспертный уровень JavaScript/TypeScript и Node.js
- Сильный опыт frontend с современным фреймворком (например, React)
- Глубокий опыт проектирования и реализации GraphQL и REST API
- Практический опыт создания LLM-приложений (чатботы, ассистенты) через LLM API (OpenAI, Anthropic, Azure OpenAI, AWS Bedrock)
- Понимание архитектуры API, аутентификации и авторизации
- Опыт работы с реляционными БД (MS SQL, PostgreSQL, Oracle DB)
- Владение Docker
- Знакомство с event-driven архитектурой (SNS/SQS, Kafka)
- Знание API gateway и микросервисной архитектуры
- Умение понятно объяснять сложные технические концепции нетехническим стейкхолдерам
- Опыт поставки масштабируемых решений в enterprise-среде
Условия
- Индивидуальные планы развития талантов
- Кросс-функциональный опыт и возможности карьерного роста
- Признанный работодатель (Newsweek, Forbes, Glassdoor)
Навыки
- JavaScript
- TypeScript
- Node.js
- React
- GraphQL
- REST
- LLM
- RAG
- OpenAI
- Anthropic
- Azure OpenAI
- AWS Bedrock
- MS SQL
- PostgreSQL
- Oracle DB
- Docker
- SNS/SQS
- Kafka
- API gateway
- микросервисы
- CI/CD
- AWS
- Azure
- GCP