Старший Full Stack разработчик (удаленно в Болгарии, все гендеры)
Компания: Hubject GmbH
Местоположение: София, BG
Тип занятости: Полный рабочий день
Ваша задача
В качестве старшего инженера-программиста Full Stack (все гендеры) вы будете играть ключевую роль в создании и развитии облачной eMobility платформы Hubject. Работая над бэкендом, фронтендом и облачной инфраструктурой, вы будете проектировать, разрабатывать и эксплуатировать масштабируемые, безопасные и высокопроизводительные приложения, которые обеспечивают работу электротранспорта по всему миру. Вы будете тесно сотрудничать с отделами Product, Architecture, QA и DevOps для поставки надежного программного обеспечения, формирования технических решений и постоянного совершенствования наших инженерных практик.
Почему Hubject
Мы разрабатываем идеи и поставляем решения для рынка eMobility
Мы работаем над важнейшими растущими направлениями
Мы — международная команда высокомотивированных энтузиастов eMobility
И
У нас есть льготы различных категорий:
- Оборудование (ноутбук и т.д.)
- Обучение и развитие (ежегодный бюджет на обучение и доступ к платформе 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 командах.
- Степень бакалавра в области компьютерных наук (или эквивалентный практический опыт)
Язык
- Свободное владение английским языком (язык компании)
Дата начала
Местоположение
Полностью удаленно в Болгарии