UKG
Software Engineer III- Eng
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full stack разработчик в команду Payroll компании UKG. Проектирование, разработка и поддержка сложных веб-приложений на React/TypeScript, Java и базах данных, наставничество джуниоров.
Задачи
- Писать чистый, поддерживаемый и эффективный код для интерфейсов на React и TypeScript, сервисов и REST API на Java, а также компонентов баз данных
- Участвовать в проектировании, разработке и деплое сложных приложений с высокими стандартами качества и производительности
- Управлять выполнением и поставкой фич и проектов, согласовывать приоритеты и сроки
- Участвовать в design review и архитектурном проектировании frontend-, backend- и data-решений с учётом масштабируемости и надёжности
- Проводить код-ревью и поддерживать высокую планку технического качества, поддерживаемости, наблюдаемости и автотестов
- Строить тестируемое ПО и автоматизировать unit-, integration-, API- и e2e-тесты (JUnit, React Testing Library, Cucumber, Selenium)
- Поддерживать здоровье и качество сервисов, проактивно находить и устранять проблемы, использовать телеметрию для оптимизации производительности
- Отвечать за полный цикл: от требований и дизайна до разработки, тестирования, деплоя, мониторинга и продакшн-поддержки
- Документировать новые фичи, улучшения и исправления, участвовать в обучающих материалах
- Работать с инженерами, Product Management, UX и внешними командами для обеспечения целостности и качества решения
Требования
- Bachelor’s degree in computer science, engineering, or a related technical field, or equivalent practical experience
- Минимум 6 лет профессионального опыта разработки ПО
- Сильный опыт создания full stack веб-приложений
- Уверенное владение Java, React/TypeScript и SQL
- Опыт разработки REST API и их интеграции с frontend-приложениями
- Опыт работы с SQL и NoSQL базами данных
- Глубокие знания практик разработки ПО и паттернов проектирования
- Опыт использования AI-инструментов в разработке (Claude, Copilot или Windsurf)
- Владение системами контроля версий (GitHub) и трекинга задач (Jira)
- Понимание облачных технологий и принципов DevOps
- Опыт автоматизированного unit-, integration- и e2e-тестирования (JUnit, React Testing Library, Selenium, Cucumber)
- Отличные коммуникативные навыки
Условия
- Диапазон базовой оплаты: $102,300 – $147,050
- Возможность участия в performance-based bonus plan
- Возможность получения restricted stock unit awards
- Гибкость и benefits (подробнее на сайте UKG)
Навыки
- Java
- React
- TypeScript
- SQL
- NoSQL
- REST API
- JUnit
- React Testing Library
- Cucumber
- Selenium
- GitHub
- Jira
- Azure
- AWS
- Google Cloud Platform
- Jenkins
- TeamCity
- GitHub Actions
- CI/CD
- Claude
- Copilot
- Windsurf