Работа с библиотекой Leaflet для создания интерактивных карт и географических сервисов;
Проектирование и разработка модулей с учётом масштабируемости и поддерживаемости;
Рефакторинг кода для улучшения читаемости, производительности и расширяемости;
Оптимизация компонентов и модулей для повышения производительности и снижения времени отклика;
Разработка и поддержка многократно используемых компонентов.
Требования:
Среднее профессиональное либо высшее образование в области компьютерных наук, математики, авиации или смежных дисциплин;
Релевантный опыт работы не менее 3х лет;
Английский язык В1 или выше;
Адаптивность;
Глубокие знания принципов ООП и опыт их применения (наследование, инкапсуляция, полиморфизм);
Опыт проектирования архитектуры веб-приложений, опыт работы с паттернами проектирования (например, MVC, Singleton, Observer);
Навыки оптимизации клиентского кода (работа с асинхронностью, улучшение времени отклика, управление памятью);
Опыт работы с системами контроля версий;
Уверенное знание нативного JavaScript (ES6+);
Опыт работы с библиотекой Leaflet для создания картографических решений;
Опыт профилирования и оптимизации производительности клиентских приложений, включая использование инструментов для анализа и мониторинга (например, Chrome DevTools, Lighthouse);
Опыт написания и выполнения тестов для клиентской части JavaScript с использованием инструментов для юнит-тестирования и тестирования производительности (например, Jest, Mocha, Jasmine, Karma);
Знание Linux и опыт работы в командной строке;
Опыт работы с Docker;
Понимание и опыт работы с legacy кодом, включая рефакторинг и поддержку устаревших решений.
Условия:
Конкурентный уровень з/п (обсуждается индивидуально);
Дневная рабочая неделя 5/2 (ненормированная);
Работа в крупной и стабильной компании – в структуре самой большой ОЭЗ в Европе;
Транспорт до работы из г. Елабуга, г. Набережные Челны, г. Нижнекамск;
Полис добровольного медицинского страхования;
Предоставление платного жилья для иногородних;
Гарантия профессионального роста;
Амбициозная, проектно-ориентированная команда;
Командные и спортивные игры, реализация нестандартных задач;
Карьерный рост при наличии и обретении в процессе работы необходимых компетенций.