Senior Frontend Developer (Angular)
Зарплата
до 310 000 ₽
Требования
Местоположение и тип занятости
Компания
Молодая IT-компания, которая является разработчиком современной системы управления рабочим временем
Описание вакансии
Условия работы
О компании:
timebook – современная система управления рабочим временем и процессом табельного учета WFM (Workforce Management). Инновационная российская разработка от софта до «железа». Идеально подходит для ритейла, банковской сферы, медицинских учреждений, промышленных объектов, строительных компаний.
Наши клиенты - Ашан, АТАК, Лента и другие гиганты ритейла, а также несколько проектов на стадии подписания контракта.
Ценности компании:
- Мы ценим честность и открытость во взаимоотношениях между сотрудником и работодателем;
- Мы ценим вклад и работу наших сотрудников.
- Мы ценим инициативу сотрудника;
- Мы ценим и поощряем саморазвитие сотрудников;
- Мы ценим лояльность сотрудников к компании.
- Мы ценим дружескую атмосферу в нашем коллективе.
Задачи:
- реализация новых функциональных возможностей клиентского приложения (Angular ^9.x.x) ~ 40%;
- рефакторинг и исправление ошибок в существующем коде клиентского приложения ~ 20%;
- сode review ~ 10%;
- верстка по макету (по необходимости при отсутствии готовой верстки) ~ 10%;
- написание модульных тестов для ключевых элементов системы ~ 10%;
- оптимизация кода, поиск узких мест в клиентском приложении (performance) ~ 10%.
Требования к знаниям и навыкам:
- высшее образование: информационные технологии или математика;
- опыт коммерческой разработки от 3х лет;
- знание полного стека вебтехнологий (Angular, TypeScript, JavaScript, RxJS, git, webpack, npm,CSS3, SCSS, HTML5, Angular Material);
- знание протоколов HTTP/1.1, WebSocket;
- знание принципов работы браузера;
- понимание шаблонов Redux/Flux.
Бонусы
Мы предлагаем:
- оформление по ТК РФ, белая зарплата;
- открытость и честность топ-менеджмента к общению и обсуждению любых вопросов;
- современные инструменты для работы;
- удобное расположение офиса в центре города;
- ДМС в лучших клиниках города и социальные льготы;
- дружеская атмосфера в коллективе;
- достойный уровень заработной платы;
- интересный продукт в динамично-развивающейся нише;
- даем возможность и поощряем развитие профессиональных навыков;
- даем возможность вертикального и горизонтального карьерного роста;
- гибкий график работы, возможность удаленного, гибридного графика работы.
Дополнительные инструкции
Будет плюсом:
- опыт работы с NGRX;
- Опыт работы с SVG, Canvas, D3.js;
- навыки верстки по макету;
- знание принципов tree shaking;
- опыт создания и поддержки библиотек (npm);
- опыт работы с Web Workers.