Frontend разработчик (Angular)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Lumir.Photo — продуктовая команда, разрабатывающая B2B SaaS программы для профессиональных фотографов.
У нас небольшая, но очень эффективная команда, свободная от бюрократии. Сейчас мы выходим на новый уровень развития и расширяем состав.
Чем предстоит заниматься:
- Проектированием архитектуры
- Развитие собственного СDK
- Разработка и поддержка веб-приложений на Angular 20+ с использованием NX;
- Оптимизация архитектуры приложений;
- Написание чистого, модульного и тестируемого кода;
- Участие в code review и рефакторинге существующих проектов;
- Поддержка и развитие существующих приложений;
- Планирование и грумминги
Ожидания:
- Большой коммерческий опыт разработки на Angular v10+ более 5 лет
- Умение пользоваться директивами и DI
- Умение работать с инструментами сборки;
- Умение писать документацию и частично покрывать свой код тестами
- Понимание принципов работы с RESTful API;
- Понимание клиент-серверной архитектуры и микросервисной архитектуры;
- Опыт использования NX для управления проектами;
- Понимание паттернов проектирования
- Навыки работы с инструментами CI/CD (GitlabCI);
- Отличные коммуникативные навыки и умение работать в команде;
- Инициативность
- Будет большим преимуществом опыт в управлении
В команде уже есть верстальщик. Основную работу по верстке будет брать на себя отдельный человек.
О команде и продукте
Мы создаем сервисы, закрывающие ключевые задачи фотографов в работе с клиентами: передача готовых съемок, автоматическое создание видео, выбор фотографий клиентом (для фотокниг, покупки, ретуши и т.д.), создание портфолио, редактор фотокниг с опцией для клиентов самостоятельно заказывать фотокниги с доставкой, а также другие решения, упрощающие взаимодействие фотографов с их аудиториями.
Мы ищем коллегу, который способен работать как сам себе менеджер и сможет самостоятельно погружаться в задачу, исследовать варианты решений, предлагать оптимальный и системно делиться прогрессом и результатами. При этом вся команда готова поддержать и помочь с любыми сложностями.
Для нас важно, чтобы ты был самоорганизованным и нацеленным на осязаемый результат (а не на процесс), который пользователи смогут увидеть и оценить. И любил постоянно обучаться новым подходам и технологиям. Перед тобой регулярно будут задачи, которые, возможно, ты ранее не решал. Поэтому будет преимуществом, если ты любишь разбираться в новом и осваивать его.
Ты будешь участвовать в определении задач и выборе оптимального пути для достижения осязаемого для клиента результата в каждом цикле (мы работаем двухнедельными циклами).
Проще говоря, мы стараемся мыслить и действовать как оунеры продуктов, ориентированные на бизнес-ценность и радость клиента, а не как рядовые сотрудники, которые ждут указаний или готовых решений для не стандартных ситуаций. Минимум рутины — максимум сложных и разноплановых задач.
Чем ты будешь заниматься: в первую очередь созданием новых цифровых продуктов, а иногда — улучшением уже существующих.
Ты получишь возможность напрямую общаться с пользователями, чтобы лучше понимать их потребности. Ты будешь видеть, как твои ежедневные действия влияют на то, как пользователи используют наш продукт.