Staffbase
Senior Fullstack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Fullstack Engineer в новую команду Staffbase, которая создаёт кастомные решения для enterprise-клиентов: виджеты, плагины и интеграции, расширяющие платформу. Роль предполагает полный цикл разработки от проектирования до релиза и менторство инженеров.
Задачи
- Разрабатывать кастомные решения end-to-end: от технического дизайна до реализации, тестирования и релиза
- Работать со стейкхолдерами (клиентами, консультантами, внутренними командами) над определением и детализацией use case, затем валидировать решения и собирать обратную связь
- Разрабатывать по всему стеку: клиентский UI на React и TypeScript, backend-сервисы и интеграции с API Staffbase и сторонними API
- Менторить инженеров уровня middle и помогать выстраивать структуру, инженерные стандарты и практики в новой команде
- Работать в кросс-функциональной agile-команде и писать качественный, хорошо протестированный код
- Участвовать в code review, давать и получать обратную связь, делиться знаниями
- Работать итеративно: часто пушить код, поддерживать здоровый CI/CD pipeline и автоматизировать процессы
Требования
- Солидный профессиональный опыт (обычно 5+ лет) в роли fullstack-разработчика, включая работу в инженерных командах и владение решением от концепции до поставки
- Сильные навыки frontend: React.js, TypeScript, JavaScript, а также солидный backend-опыт (например, Kotlin, Java или Node.js)
- Уверенная работа с REST API и SDK, интеграция с внешними системами
- Опыт менторства или сопровождения менее опытных разработчиков и умение выстраивать структуру работы команды
- Комфортная работа напрямую со стейкхолдерами: умение переводить бизнес-требования в технические решения и валидировать их
- Сильный фокус на качестве, чистом коде, тестировании и непрерывном обучении
- Свободный письменный и устный английский и немецкий — оба обязательны
- Самостоятельность и умение работать как индивидуально, так и в команде
- Понимание и принятие разнообразия и инклюзивности на рабочем месте
Условия
- Конкурентная компенсация, включая LTIP (unit-based Long Term Incentive Plan)
- Гибкий график и возможность гибридной работы, ежегодная компенсация на гибкую работу €1560
- 31 день отпуска в год (включая один плавающий день), а также оплачиваемые пятницы в августе (pro rata)
- Корпоративная пенсионная схема
- Один день в год на поддержку социального проекта (Volunteers Day)
- Гибкая и agile рабочая среда, поддерживающая work-life balance
- Командные мероприятия в рабочее время
Навыки
- React.js
- TypeScript
- JavaScript
- Node.js
- Kotlin
- Go
- Java
- MongoDB
- REST APIs
- SDKs
- Docker
- Terraform
- Selenium
- Cypress
- Kubernetes
- GitHub Actions
- Prometheus
- Grafana
- SSO
- SAML
- OIDC
- SCIM
- microservices