Илья К. Angular разработчик, Senior
ID 4802
ИК
Илья К.
Мужчина
Россия, Москва, UTC+3
Ставка
3,312.5 Р/час
НДС не облагается
Специалист доступен с 5 июня 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Angular разработчик
Грейд
Навыки
Знание языков
Английский — B2
Главное о специалисте
Хорошие знание HTML5, CSS3 (Flex, Grid, Кроссбраузерная верстка, Адаптивная вёрстка). Умение использовать css фреймфорки Bootstrap, Uikit. Знание и умение применять методологию БЭМ. Умение использовать шаблонизатор Pug. Умение использовать препроцессоры Sass, Less.
Хорошие знания JavaScript (ECMAScript 2020)
Хорошие знания TypeScript
Умение разрабатывать сложные front-end приложения на Angular 2+ (CLI, NgRx), и использовать встроенный в Angular функционал для Server Side Rendering.
Умение разрабатывать небольшие front-end приложения на Vue js.
Умение разрабатывать небольшие front-end приложения на React с использованием Redux.
Умение использовать RxJS
Умение создавать Progressive Web Application
Умение работать с REST API, GraphQL
Умение использовать Git (GitHub, GitLab).
Умение использовать Node.js для front-end задач.
Умение работать с Webpack, gulp.
Проекты
(6 лет 8 месяцев)
NDA-проект
Роль
Старший инженер-программист
Обязанности
Выполняемые задачи:
- Разработка модулей на TypeScript для Single Page Application. SPA было основано на фреймворке Angular 8 (CLI, NgRx). В нём выводились таблицы со списком ведомостей, где можно было производить сортировку, фильтрацию и пагинацию, объединение ведомостей. Для каждого элемента таблицы была предусмотрена карточка, где можно было просмотреть детальную информацию, просмотреть историю изменений, внести изменения, одобрить ведомость. Было разработано 3 отдельных модуля для 3 типов пользователей.
- Разработка модулей на TypeScript для Single Page Application. SPA было основано на фреймворке Angular 11 (CLI, NgRx). В нём был создан модуль справочника с несколькими таблицами, где можно было создавать, изменять и удалять элементы. Так же были созданы модули для списков Элементов Практической Подготовки (ЭПП), где были таблицы с фильтрацией, сортировкой, пагинацией для 7 типов пользователей. Отдельно был создан модуль для просмотра детальной информации отдельного ЭПП (была создана динамическая форма зависящая от информации приходящей с бекенда, была добавлена возможность сохранять поля в режиме реального времени, была добавлена возможность сгенерировать ссылку для возможности поделиться ЭПП с другими юзерами). Был создан модуль для просмотра и изменения профиля юзера. Был создан публичный модуль со списком ЭПП (с фильтрацией, сортировкой, пагинацией) где можно было создать заявку на ЭПП. Для списка заявок был создан модуль, где можно было просмотреть список и задать приоритет для каждой заявки. Был создан модуль для создания и скачивания отчётов по ЭПП (была возможность отфильтровать ЭПП попадающие в отчёт).
- Декомпозиция тикетов на front-end сабтаски. Оценка сабтасок и их распределение между всеми front-end разработчиками в команде проекта. Ревью кода других front-end разработчиков в команде проекта.
Период работы
Август 2020 - По настоящее время
(2 года 11 месяцев)
NDA-проект
Роль
Старший программист
Обязанности
Выполняемые задачи:
- Руководство небольшой командой (3 разработчика) front-end и back-end разработчиков,
- Разработка front-end приложений на Angular 6 (CLI, SPA, SSR) и Vue js 2
- Разработка, поддержка front-end на jQuery для 1С-Битрикс
- Внесение изменений в PHP код на back-end 1С-Битрикс, WordPress
Период работы
Декабрь 2018 - Август 2020
(1 год 9 месяцев)
NDA-проект
Роль
Программист
Обязанности
- Разработка front-end приложений на Angular 5 (CLI, SPA, SSR),
- Разработка, поддержка front-end на jQuery для 1С-Битрикс
Период работы
Ноябрь 2016 - Ноябрь 2018
(2 года 1 месяц)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Самарский машиностроительный колледж
Специальность
Самарский машиностроительный колледж
Завершение учебы
2014 г.