С 2013 года мы делаем ЯКласс , потому что считаем доступное образование главной возможностью для развития мира. ЯКласс переводит обучение в школах в цифровой формат, что позволяет детям получить удобный интерфейс для учёбы, а учителям экономит 30% рабочего времени. Наши пользователи - это 7 000 000 школьников и 500 000 учителей.
Мы развиваем направление разработки и хотим усилить команду опытным разработчиком, который вместе с нами будет создавать новые продукты и развивать существующие.
Мы ищем Senior Angular разработчика для создания с нуля фронтенда для пользователей нашего нового сайта.Чем предстоит заниматься:
Разрабатывать SPA на angular с 0.
Поддерживать и дорабатывать существующий функционал администрирования сайта на angular.
Что мы ожидаем:
Знание HTML5, семантичная верстка.
Знание CSS 3(SCSS), адаптивный дизайн.
Отличное понимание Typescript, Angular, RxJS.
Опыт работы в команде.
Опыт проведения code-review.
Понимание принципов ООП и паттернов проектирования.
Опыт реализации или использования state-manager ов (NGRX/NGXS/Akita), их применимость.
Опыт в написании unit-тестов (jest).
Умение и желание писать документацию к коду.
Плюсом может быть:
По нимание архитектурных паттернов: clean code/ddd/CQRS/DCI , их применимость.
Понимание принципов SOLID, KISS.
Опыт использования storybook.
Опыт реализации библиотеки компонентов, дизайн-системы или использования готовых решений (Angular Material, Taiga UI, прочее).
Опыт работы с монорепозиториями (nx).
Мы предлагаем:
Официальное оформление и "белая" заработная плата (также рассматриваем сотрудничество по ИП).
Полная удаленная работа.
Возможность применить твои навыки, знания и идеи при написании новой платформы.
Живем в гибких методологиях, используем Gitflow.