В компанию - разработчику программного обеспечения требуется Lead BackEnd Software Engineer
Обязанности:
Разработка архитектуры фронтенда: модульность, масштабируемость, оптимизация;
Программирование frontend кода двух web-приложений (пользовательское, админ);
Интеграция с BackEnd;
Разработка тестов;
Участие в тестировании кода.
Требования:
8+ лет опыта разработки backend-систем;
3+ года опыта в роли Senior/Lead/Principal Frontend Engineer;
Опыт разработки сложных enterprise-приложений: административные панели, системы управления объектами, гео- и технические визуализации, workflow-системы;
Опыт проектирования архитектуры фронтенда и принятия технических решений;
Опыт взаимодействия с backend-микросервисами, API Gateway и real-time/async потоками;
Образование: высшее техническое;
Ключевые навыки:
Использование AI в разработке (проектирование, кодинг, тестирование);
Глубокий практический опыт разработки на TypeScript (React/SolidJs);
Опыт работы с карточной или геопространственной визуализацией: Mapbox, OpenLayers, Leaflet, ESRI Feature Layers;