Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!

Илья К. Angular разработчик, Senior

ID 4802
ИК
Илья К.
Мужчина
Россия, Москва, UTC+3
Ставка
3,312.5 Р/час
НДС не облагается
Специалист доступен с 5 июня 2023 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Angular разработчик
Грейд
Senior
Навыки
HTML5
CSS3
Flex
Grid
Кроссбраузерная верстка
Bootstrap
UI Kit
БЭМ
Pug
Sass
LESS
JavaScript
EcmaScript
TypeScript
Angular 2+
CLI
NGRX
IDEF
MSDE
Vue.js
JS
React Redux
RxJS
Web
Application
REST API
GraphQL
Git
GitHub
GitLab
Node.js
Webpack
Gulp
Знание языков
Английский — 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 г.

Похожие специалисты

Недавно просмотренные специалисты

ИК
Илья К.
Москва
Angular разработчик
Senior
3,312.5 Р/час
EcmaScript
LESS
Кроссбраузерная верстка
TypeScript
NGRX
Git
JavaScript
Node.js
GraphQL
REST API
MSDE
Webpack
GitLab
БЭМ
Gulp
RxJS
CSS3
Pug
GitHub
Flex
Sass
Bootstrap
Vue.js
HTML5
CLI
Angular 2+
IDEF
UI Kit
React Redux
Grid
Web
JS
Application
+33

Хорошие знание 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.

Подробнее
РВ
Роман В.
Санкт-Петербург
QA ручной
Middle
3,000 Р/час
Git
Jira
Postman
Scrum
Kibana
Тестирование
QA
Функциональное тестирование
Ручное тестирование
Техническая документация
Developer Tools
+11

- Понимание базовых принципов тестирования; - Понимание жизненного цикла разработки ПО; - Опыт работы с баг-трекинговой системой "Gitlab" и "Jira"; - Умею пользоваться консолью браузеров; - Знания API и REST; - Знания инструмента тестирования API - "Postman"; - Знания инструмента тестирования фронтенда - Fiddler; - Знаком с автоматизацией тестирования на базе Playwright + JEST (JS); - Писал UI автотесты на Java с использованием Selenide (запуск тестов в Jenkins, отчетность в виде Allure Report + телеграмм бота); - Опыт работы с Jenkins, RabbitMQ, Jaeger, Kibana; - Менторил новых тестировщиков на проекте; - Использование Chrome Developer Tools; - Умею писать понятные другим людям тест-кейсы и чек-листы; - Ведение документации в Confluence и составление + прогон тест-кейсов в TestRail и Allure; - Опыт работы в Scrum-команде; - Имею опыт в создании и публикации своего приложения в "Google Play"; - Опыт работы с OS Linux; - Знаком с системой управления версиями git. Мои достижения: - Создал свое мобильное приложение на Android для прослушивания аудиокниг, которое набрало 3000+ загрузок - Прохождение курса «Веб-программирование» на образовательной платформе «Открытое образование» с получением сертификата; - Прохождение курса по автоматизации тестирования от qa.guru; - Участие в ежегодной научно-практической конференции «Дни науки АмГПГУ»; - Участие в открытом соревновании по программированию искусственного интеллекта «Russian AI Cup» в 2017 году; - Публикация статьи в "Амурском научном вестнике" АмГПГУ (тема: "Язык программирования Kotlin"); - Участие в спортивном мероприятии «Приз первокурсника»; - Различные сертификаты и грамоты

Подробнее