Full-stack Technical Lead (Java+React)
Работодатель · N-iX
Будапешт
N-iX — глобальная компания по разработке программного обеспечения, которая помогает бизнесу по всему миру создавать программные продукты нового поколения. Мы ищем опытного Technical Lead / Full Stack Engineer (Java + React) для управления архитектурным дизайном, наставничества full-stack инженеров и контроля полного цикла разработки в среде Extreme Programming (XP).
Задачи
- Наставляйте, менторьте и способствуйте росту full-stack инженеров в команде, поддерживая высокие стандарты разработки и практики XP.
- Управляйте архитектурным дизайном и техническим направлением инновационных full-stack приложений, обеспечивая масштабируемость, безопасность и соответствие бизнес-целям.
- Устанавливайте и поддерживайте высокие стандарты качества кода, тестирования (TDD/BDD), пайплайнов CI/CD и надежных практик DevOps.
- Выступайте ключевым техническим контактным лицом, тесно сотрудничая с владельцами продуктов и стейкхолдерами для превращения сложных требований в практические технические стратегии.
- Управляйте full-stack разработкой инновационных приложений, оставаясь вовлеченными в написание кода и удаленное парное программирование.
- Контролируйте весь цикл разработки, включая проектирование, архитектуру, разработку, тестирование и деплой DevOps.
- Формируйте среду Extreme Programming (XP) с высоким уровнем сотрудничества, удаленным парным программированием и быстрой обратной связью.
Условия и льготы
Гибкий формат работыудаленно, в офисе или гибкийКонкурентная зарплатаКонкурентная зарплата и хороший компенсационный пакетПерсонализированный карьерный ростИнструменты профессионального развитияпрограмма менторства, тех. митапы и тренинги, центры экспертизы и многое другоеАктивные тех. сообществарегулярный обмен знаниямиКомпенсация обученияПамятные подарки к годовщинамКорпоративные мероприятия и тимбилдингиДругие бонусы в зависимости от локации
Требования
- Степень бакалавра в области компьютерных наук или эквивалентное сочетание образования и опыта.
- Опыт технического лидерства обязателен.
- 6+ лет опыта full-stack разработки.
- 6+ лет опыта работы со следующими технологиями: Java, Spring.
- Подтвержденный опыт работы с функциональным программированием и Java Streams.
- 2+ года опыта front-end разработки с использованием React.
- Опыт разработки реактивного UI (Reactive JS).
- 2+ года опыта разработки TDD/BDD в следующих фреймворках: JUnit, Jasmine, Mockito, Protractor/Selenium.
- 2+ года опыта работы с микросервисной архитектурой и инструментами (Spring Boot/Cloud).
- Опыт работы с ИИ (AI)
- Опыт разработки DevOps и Jenkins (обязательно).
- Опыт разработки на Kotlin будет преимуществом.
- Опыт проектирования, разработки и деплоя облачных/гибридных решений.
- Опыт разработки и деплоя в контейнеризированных средах (Kubernetes, Cloud Foundry).
- Глубокое знание следующих концепций проектирования: микросервисы, service discovery, circuit breakers.
- Сильные лидерские качества со способностью правильно расставлять приоритеты, планировать и делегировать сложную работу в условиях быстро меняющейся среды.
- Универсальность и способность легко переключаться между различными задачами и технологиями.
- Опыт оценки широкого спектра информационных решений и продуктов.
- Сильное критическое мышление с исключительными навыками решения проблем.
- Отличное знание английского языка — как разговорного, так и письменного.