Местоположение: Германия: Берлин
Ваша задача
В качестве Senior Full Stack Software Engineer (всех полов) вы будете играть ключевую роль в создании и развитии облачной платформы eMobility Hubject. Работая над бэкэндом, фронтендом и облачной инфраструктурой, вы будете проектировать, разрабатывать и эксплуатировать масштабируемые, безопасные и высокопроизводительные приложения, которые обеспечивают электрическую мобильность по всему миру. Вы будете тесно сотрудничать с командами Product, Architecture, QA и DevOps для поставки надежного программного обеспечения, формирования технических решений и постоянного совершенствования наших инженерных практик.
Почему Hubject
Мы разрабатываем идеи и поставляем решения для рынка eMobility
Мы работаем над важнейшими направлениями роста
Мы — международная команда очень мотивированных энтузиастов eMobility
И
У нас более 30 льгот в различных категориях:
- Еда и напитки (субсидия на питание в ресторанах Euref-Campus)
- Мобильность (субсидия BVG)
- Здоровье и спорт (членство в Urban Sports M)
- Оборудование (ноутбук и т. д.)
- Обучение и развитие (ежегодный бюджет на обучение и доступ к обучающей платформе Udemy)
- Образ жизни Hubject (членство в Voiio)
- Дружелюбная к семье среда (гибкий график работы)
Ваши задачи
- Проектирование, разработка и поддержка масштабируемых full-stack приложений с использованием Java, Spring Boot, Angular и TypeScript.
- Создание безопасных REST API и интуитивно понятных, адаптивных пользовательских интерфейсов с соблюдением принципов чистого кода и передовых методов разработки программного обеспечения.
- Разработка и эксплуатация облачных приложений на AWS с использованием Docker, Kubernetes и современных CI/CD пайплайнов.
- Обеспечение высокого качества программного обеспечения посредством автоматизированного тестирования, ревью кода, оптимизации производительности и постоянного совершенствования.
- Тесное сотрудничество с владельцами продуктов, дизайнерами, QA, архитекторами и командами DevOps на протяжении всего жизненного цикла разработки программного обеспечения.
- Диагностика, анализ и решение сложных технических проблем при повышении надежности, масштабируемости и безопасности приложений.
- Менторство других инженеров, участие в технических обсуждениях и помощь во внедрении передовых инженерных практик в команде.
Ваш профиль
- Несколько лет опыта разработки full-stack приложений с использованием Java, Spring Boot, Angular, TypeScript, HTML5 и SCSS.
- Глубокое понимание микросервисов, REST API, распределенных систем и современной архитектуры программного обеспечения.
- Практический опыт работы с AWS, Docker, Kubernetes, CI/CD пайплайнами и Git в облачных средах.
- Опыт работы с реляционными и NoSQL базами данных (например, PostgreSQL, DynamoDB, Redis) и фреймворками автоматизированного тестирования.
- Прочные знания принципов чистого кода, паттернов проектирования программного обеспечения, безопасной разработки программного обеспечения и оптимизации производительности.
- Отличные навыки решения проблем, ориентация на результат и способность эффективно работать в кросс-функциональных Agile командах.
- Степень бакалавра в области компьютерных наук (или эквивалентный практический опыт)
Язык
- Свободное владение английским языком (корпоративный язык)
Дата начала работы
Местоположение
Очно в Берлине
Гибридный формат:
- 1-2 дня в неделю в офисе, остальное время удаленно из вашего дома :)
- EUREF Campus в Шёнеберге, Берлин — европейский центр зеленых технологий и eMobility
(Возможна удаленная работа по Германии)