Напиши текст вакансии для должности "Frontend Developer (PlanIt)". Название компании: "DINS". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'JavaScript', 'TypeScript'

Наши команды создают сервис PlanIt, цель которого - помочь планировать и контролировать процессы разработки ПО на всех этапах, таких как планирование релизов, ресурс менеджмент, различные виды репортинга и т. д. На практике, работая над PlanIt, вы столкнетесь с множеством задач. От простых оптимизаций таблиц с помощью виртуальных скроллов до разработки с нуля компонентов, таких как диаграмма Ганта или визардов с множеством шагов. Над PlanIt работают три команды, и они разбиты по предметным областям, поэтому можно сосредоточиться на своей области. C выходом Angular 12 мы переходим на микрофронтенд с использованием Module Federation. Немного о командах и наших ценностях:   Мы делимся знаниями друг с другом, для этого у нас есть TechTalks и кросс-командное ревью кода.   Решая любую задачу, мы стараемся не просто сделать ее, а сделать мир лучше.   Мы поощряем инициативу: если вы хотите внедрить новую технологию или улучшить процесс - мы всегда за.   Мы стремимся следовать всем аспектам Agile, таким как daily standup meetings, retrospective, plannings, demos for stakeholders и так далее.   У нас все ребята помогают новичку адаптироваться и влиться в команду.   Мы стремимся создать комфортные условия для ребят, начиная с интересных задач и заканчивая ежемесячными встречами в формате One To One, а также личного Roadmapа для каждого.   Стек технологий: Angular 12, TypeScript, NGXS, Module Federation, RxJS. Вам предстоит:   Писать много чистого и красивого кода на Angular 12/TypeScript.   Активно участвовать в обсуждении задач и предлагать оптимальные решения.   Декомпозировать задачи, оценивать сроки и попадать в них.   Участвовать в проектировании разрабатываемых решений.   Ревьюить код других участников команды.   Наши ожидания:   Опыт практической разработки на Angular от 3х лет.   Опыт работы с Material design.   Понимание ООП, SOLID, Design pattern.   Понимание и знание работы event loop.   Опыт работы с rxjs.   Знание CSS и владение препроцессором SASS/SCSS.   Понимание REST и отличие от WebSocket.   Умение вести техническую переписку и работать с проектной документацией на английском языке (Pre-Intermediate level).   Будет плюсом:   Опыт работы c NGXS/NGRX.   Знания и умения работать с SVG/Canvas.   Опыт работы в Docker, Kubernetes.   Мы предлагаем:  Широкие возможности для самореализации, профессионального и карьерного роста. Продукт с минимумом legacy и верстки, работа со сложными задачами. Возможность вносить свой вклад в развитие растущего проекта. Команда коллег-профессионалов, болеющих за свой проект. Возможность работы в гибком графике. Возможность командировок в зарубежные представительства компании (США, Китай) и релокация в офис США. Индексируемую заработную плату, 100% оплату больничных и отпусков. Корпоративные обучающие программы, курсы английского языка. Возможность работать удаленно. Иногородним кандидатам предоставляется Relocation bonus.