- AІ-інженер, Fullstack-розробник Pigulki <p>Pigulki (онлайн-сервис поиска и бронирования лекарственных средств).</p>
<p>Основные обязанности:</p>
<p>Разработка архитектуры SPA-приложения на Angular.</p>
<p>Полная реализация пользовательского интерфейса.</p>
<p>Разработка бизнес-логики приложения.</p>
<p>Интеграция с REST API.</p>
<p>Реализация авторизации и аутентификации пользователей (JWT + Refresh Token).</p>
<p>Разработка системы поиска и каталога товаров.</p>
<p>Реализация страниц товаров, категорий и поиска.</p>
<p>Разработка корзины и оформления бронирования.</p>
<p>Реализация списка избранных товаров.</p>
<p>Реализация истории просмотренных товаров.</p>
<p>Разработка личного кабинета пользователя.</p>
<p>Управление глобальным состоянием приложения с использованием NgRx.</p>
<p>Настройка маршрутизации и защиты маршрутов.</p>
<p>Разработка переиспользуемых компонентов.</p>
<p>Работа с формами и валидацией.</p>
<p>Интеграция карт и геолокации аптек.</p>
<p>Оптимизация производительности приложения.</p>
<p>Рефакторинг архитектуры и сопровождение проекта.</p>
<p>Взаимодействие с backend-разработчиками при проектировании API.</p>
<p>Основные достижения:</p>
<p>Полностью разработал Front-End приложения с нуля.</p>
<p>Реализовал более 100 экранов и компонентов интерфейса.</p>
<p>Построил масштабируемую архитектуру приложения на Angular.</p>
<p>Реализовал сложную систему управления состоянием с использованием NgRx.</p>
<p>Разработал механизм авторизации, обновления токенов и управления пользовательской сессией.</p>
<p>Реализовал полнотекстовый поиск и навигацию по каталогу.</p>
<p>Разработал функциональность бронирования товаров в аптеках.</p>
<p>Реализовал корзину, избранное, историю просмотров и личный кабинет.</p>
<p>Настроил систему HTTP Interceptors для авторизации, обработки ошибок и таймаутов запросов.</p>
<p>Оптимизировал производительность приложения и повторное использование компонентов.</p>
<p>Используемые технологии;</p>
<p>Angular 20</p>
<p>TypeScript</p>
<p>RxJS</p>
<p>NgRx (Store, Effects)</p>
<p>Angular Router</p>
<p>Angular Signals</p>
<p>Standalone Components</p>
<p>Vite</p>
<p>Bootstrap 5</p>
<p>HTML5</p>
<p>SCSS</p>
<p>REST API</p>
<p>JWT</p>
<p>Git</p>
<p>Figma</p>
- Front-end developer Global Lubricants, Киев <p>создание и продвижение сайтов</p>
- Front-end developer GeeksForLess Canada <p>создание и продвижение сайтов и мобильных приложений</p>
- Front-end developer Dynamo Development Inc. <p>создание и продвижение сайтов</p>
Получить постоянную, интересную перспективную и достойно оплачиваемую работу в стабильной, развивающейся компании с возможностью последующего карьерного роста и перспективой долгосрочной работы, позволяющей реализовывать, развивать и усовершенствовать знаАдаптивная верстка макетов, шаблонов, HTML 5, Flex, Responsive, PerfectPixel
Валидно (W 3C), кроссбраузерно (начиная с IE 8) соблюдая семантику и стандарты (HTML 5 CSS 3). Минимум изображений. Создание динамических страниц, как с использованием только HTML 5 и CSS 3 так и javascript (ES 6+, jQuery).
Большой опыт выявления и исправления ошибок чужого кода.
LESS, SASS
Twitter Bootstrap
React.js, Redux, Redux Saga
Angular, Angular Material
GIT, SVN
Webpack
PHP/MYSQL
CMS WordPress , Joomla
Photoshop, ILLustrator
Figma, Zeplin
http://truck-svet.com.ua/
https://holoskrainy.ua
https://inled.com.ua/