Рим Шайнуров - iOS-разрабочик

  • Middle
  • Москва, Россия
  • 150 000 ₽ (руб/мес)
  • Временная работа | Полная занятость | Фриланс | Частичная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 2 недели назад
Photo

Навыки

  • Alamofire
  • CocoaPods
  • Combine
  • CoreData
  • Figma
  • Firebase
  • GCD
  • Git
  • GraphQL
  • IOS
  • MVC
  • MVVM
  • Objective-C
  • Scrum
  • SnapKit
  • swift
  • URLSession
  • XCode

Опыт работы

Polydev

iOS-разработчик - февраль 2022 - июль 2023

Команда: 8 человек (Team Lead, 3 Middle, 4 Junior)
Стек: Swift / Obj-C, UIKit, MVP, CocoaPods, Firebase
Процессы: SCRUM, GitFlow, Code Review
Достижения и задачи:
Реализовал модуль детальной карточки товара с поддержкой изображений, описаний и цен.
Исправил критические баги, связанные с отображением UI, повысив стабильность
приложения.
Интегрировал авторизацию через Firebase Authentication (email + соцсети).
Добавил новые фичи в существующие модули, учитывая требования заказчика и
UX-исследования.
Проводил ревью кода, обеспечивая соответствие стандартам архитектуры MVP

Spider Group

iOS-разработчик - август 2023 - март 2025

Команда: 10 человек (Team Lead, 4 Middle, 5 Junior)
Стек: Swift / Obj-C, UIKit, MVP, CocoaPods, Alamofire, RxSwift, SnapKit
Процессы: SCRUM, GitFlow, Code Review
Достижения и задачи:
Разработал и внедрил новые модули в крупное мобильное приложение с активной
аудиторией 50k+ пользователей.
Оптимизировал сетевые запросы с использованием Alamofire и RxSwift, сократив время
загрузки на 40%.
Переписал часть UI с использованием SnapKit для улучшения адаптивности интерфейса.
Участвовал в интеграции и поддержке кросс-платформенных модулей, написанных на
Objective-C.
Регулярно проводил Code Review, внедряя единые стандарты кодирования и улучшая
читаемость кода команды.

Индивидуальное предпринимательство / частная практика / фриланс

iOS-разработчик - май 2025 - по настоящее время

Стек: Swift, UIKit, MVC, Apollo GraphQL, REST, URLSession, SnapKit, GCD, CoreData, Combine, CocoaPods
Обязанности и достижения:
Разработал с нуля архитектуру приложения, обеспечив модульность и простоту
масштабирования.
Интегрировал Apollo GraphQL с кастомными запросами для получения каталога и детальных
карточек объектов.
Реализовал пагинацию с кнопками, полностью повторив функционал веб-версии.
Разработал модуль фильтров по категориям и ценовому диапазону с использованием
данных с сервера.
Оптимизировал загрузку изображений и данных с использованием GCD, что сократило
время отображения карточек на 35%.
Добавил офлайн-режим с кэшированием каталога в CoreData.
Реализовал экран карточки товара с галереей изображений, описанием.
Настроил обработку ошибок сети и fallback-контент для нестабильного соединения.
Провёл тестирование ключевых модулей, написал unit-тесты для сервисного слоя.
Участвовал в Code Review и внедрении стандартов кодирования в проект.
Результат:
Функциональность и дизайн приложения полностью повторяют веб-версию каталога, включая интерактивные фильтры и пагинацию, обеспечивая быстрый и стабильный
пользовательский опыт.

Образование

Электротехника, электромеханика и электротехнологии

Казанский государственный энергетический университет, Казань
2014-2018

Обо мне

iOS-разработчик с 3+ годами коммерческого опыта. Разрабатывал мобильные приложения с нуля и поддерживал существующие проекты. Умею работать в команде, быстро осваиваю новые технологии, ориентирован на качество кода и производительность. Постоянно развиваюсь через профессиональные ресурсы (Swift by Sundell, Apple Docs и др.).

Приложение GeekLink

Установить
×
29 / 0,453 / 46.16mb