Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте более недели назад
Кандидат
Мужчина, 24 года, родился 12 мая 2000
Рассматривает предложения
Симферополь, не готов к переезду, готов к командировкам
Frontend - разработчик
250 000 ₽ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: полный день
Опыт работы 4 года 8 месяцев
Ноябрь 2021 — по настоящее время
3 года 6 месяцев
Москва, www.softlab.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Старший разработчик
• Разработка функционалов "Оплата по номеру телефона через СБП", Сканирование QR кода для оплаты ЖКХ и оплаты через СБП. Разработка функционала "Оплаты по реквизитам", "Перевод по номеру карты"
• Frontend Разработка: Опыт разработки интерфейсов с использованием ReactJS, а именно:
1. Глубокое понимание React: Уверенное владение основными концепциями React, включая компоненты, пропсы, состояние (state) и жизненный цикл компонентов.
2. Создание компонентов: Опыт разработки функциональных и классовых компонентов, а также использование хуков (Hooks) для управления состоянием и побочными эффектами.
3. Управление состоянием: Знание различных подходов к управлению состоянием приложений, включая использование Redux Toolkit и MobX для централизованного управления состоянием.
4. Работа с маршрутизацией: Опыт использования React Router для создания многостраничных приложений с динамической навигацией и управлением маршрутами.
5. Оптимизация производительности: Умение оптимизировать производительность приложений с помощью методов, таких как мемоизация, lazy loading и код-сплиттинг.
6. Интеграция с API: Опыт работы с RESTful, включая обработку запросов и управление асинхронными операциями с использованием Axios или Fetch API.
7. Адаптивный дизайн: Опыт создания адаптивных и отзывчивых интерфейсов с использованием CSS-фреймворков (например, Bootstrap) и медиазапросов.
8. Инструменты сборки: Знание инструментов сборки и разработки, таких как Webpack, Babel и npm/yarn, для оптимизации процесса разработки.
---------------------------------------------------------------------------------
• Микрофронтенды: Разработка веб-модулей (микрофронтов) для обеспечения модульности и повторного использования кода.
• UI Kit: Создание и поддержка компонентов UI Kit для обеспечения единого стиля и удобства использования.
• Мобильная разработка: Разработка функционала для проведения платежей в банковских мобильных приложениях на iOS и Android с использованием AngularJS, Ionic, Cordova и TypeScript.
• Кураторство: Опыт кураторства сотрудников и наставничества в команде.
• Работа в Agile-команде: Участие в ежедневных дейли, планировании спринтов и ретроспективах для обеспечения эффективного взаимодействия внутри команды и достижения общих целей.
• Интеграция: Взаимодействие с внешними системами (например, ЕСПП) для интеграции функционала.
• Миграция: Мигрирование мобильных приложений на новые версии Android.
• Код ревью: Проведение код ревью для обеспечения качества и соответствия стандартам кода.
• Командная работа: Тесное взаимодействие с UX/UI дизайнерами backend разработчиками и аналитиками для превращения концепций в функциональные прототипы, обеспечивая соответствие дизайна и функциональности.
• Исправление дефектов: Анализ и исправление дефектов в коде.
• Рефакторинг: Оптимизация и улучшение существующего кода.
• Разработка компонентов: Создание новых компонентов и верстка страниц.
• Системы контроля версий: Опыт работы с git (git flow) для управления версиями кода.
• Декомпозиция задач: Умение разбивать задачи на более мелкие и управляемые части.
• OOП: Знание принципов объектно-ориентированного программирования.
• Мониторинг трендов: Следование значимым изменениям в области мобильной разработки.
• Управление задачами: Ведение задач в Jira.
• Опыт использования CSS-препроцессоров для улучшения структуры и поддержки стилей в веб-проектах.
• Документирование процессов разработки: Создание и поддержка документации по проекту, включая описание архитектуры приложения, используемых библиотек и стандартов кодирования.
Сентябрь 2020 — Ноябрь 2021
1 год 3 месяца
Yuzum
Симферополь, yuzum.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Frontend разработчик (Junior)
- Перенос функционала на новые технологии
- Взаимодействие с дизайнерами и backend разработчиками
- Настройка и оптимизация сборки проекта
- Верстка приложения с помощью HTML/CSS;
- Разработка логики компонента или приложения
- Продумывание архитектуры приложения
- Поиск и оценка решений
- Проверка и тестирование функционала
- Работа на VueJS
Навыки
Уровни владения навыками
Обо мне
Я — увлеченный разработчик с опытом работы в ReactJS и глубокими знаниями в создании современных веб-приложений. Мои ключевые навыки включают:
• Разработка компонентов: Умею создавать переиспользуемые и высококачественные компоненты с использованием функциональных компонентов и хуков.
• Управление состоянием: Опыт работы с useState, useReducer и библиотеками, такими как Redux и MobX, для эффективного управления состоянием приложения.
• Побочные эффекты: Знание работы с useEffect для обработки асинхронных операций, таких как запросы к API и подписки.
• Кастомные хуки: Создание собственных хуков для инкапсуляции логики и упрощения повторного использования кода.
• Оптимизация производительности: Применение методов оптимизации, таких как мемоизация с useMemo и useCallback, для повышения производительности приложений.
• Интеграция с API: Умение работать с RESTful для получения и обработки данных.
• Адаптивный дизайн: Знание принципов responsive design и использование CSS-фреймворков, таких как Bootstrap, для создания красивых и удобных интерфейсов.
• Работа в команде: Опыт работы в Agile-среде, взаимодействие с дизайнерами и другими разработчиками для достижения общих целей проекта.
Я стремлюсь к постоянному обучению и совершенствованию своих навыков, чтобы создавать высококачественные и инновационные решения для пользователей.
Высшее образование (Магистр)
2023
Физико-технический факультет, 01.04.02. Прикладная математика и информатика
2021
Факультет математики и информатики, Системное программирование и информационные технологии
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения