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

Артур Б. IOS разработчик, Middle

ID 12589
АБ
Артур Б.
Мужчина, 23 года
Россия, Казань, UTC+3
Ставка
2 875 Р/час
НДС не облагается
Специалист доступен с 20 июня 2024 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Middle
Навыки
Swift
MVVM
Git
UI Kit
MVC
Alamofire
RxSwift
IOS
Express.js
Lottie
MVP+coordinator
Node.js
SwiftUI
Tuist
URLSession
Postman
Программное обеспечение
DI
CI/CD
CleanSwift
Fastlane
UI/UX
Базы данных
Рефакторинг
Firebase Crashlytics
CoreData
Firebase
Keychain
Kingfisher
MVP
SnapKit
Отрасли
E-commerce & Retail
FinTech & Banking
Главное о специалисте
iOS разработкой занимаюсь 4 года, коммерческий опыт составляет почти 3 года. До этого работал с Java(Spring), JS. Проекты писал как один с нуля, так и на поддержке в команде
Проекты   (2 года 9 месяцев)
Приложение для образования
Роль
IOS Developer
Обязанности
Работал в качестве одного мобильного разработчика Писал бэк на NodeJS(Express) ● Настроил DI через Composition Root ● Добавил больше 20 фичей, такие как календари, Таблицы с разными видами сортировок на чистом UIKit, Lottie анимации, также частично ввел SwiftUI ● Изучил и частично ввел RxSwift и Tuist, работал с генерацией модулей по шаблонам Tuist Стэк: UIKit, SwiftUI, URLSession, RxSwift, Tuist, Postman, NodeJS, MVVM+Coordinator
Стек специалиста на проекте
Node.js, Postman, Lottie, RxSwift, Express.js, DI, URLSession, UI Kit, SwiftUI, MVP+coordinator, Tuist, Программное обеспечение
Отрасль проекта
E-commerce & Retail
Период работы
Август 2023 - Май 2024  (10 месяцев)
Тинькофф акции
Роль
IOS Developer
Обязанности
● Рефакторинг чужого кода, как следствие увеличение процента пользователей без сбоев за счет удаления вызовов освобожденных объектов и удаления вызовов fatalError из кодовой базы. ● Взаимодействовал с UI/UX дизайнерами для создания чистых и интуитивно понятных интерфейсов для улучшения пользовательского опыта. ● Проводил демонстрацию результатов для заказчика. ● Настроил CI/CD Стэк: UIKit, Alamofire, Postman, fastlane, CleanSwift
Стек специалиста на проекте
Postman, Alamofire, Fastlane, Базы данных, UI/UX, UI Kit, CI/CD, Рефакторинг, CleanSwift
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2022 - Август 2023  (9 месяцев)
приложение онлайн школы(99 баллов)
Роль
IOS Developer
Обязанности
● Разрабатывал и поддерживал приложения для одной из самых больших онлайн-школ в России ● Ввел и разработал систему чата между куратором и обучающимся в приложении ● Интегрировал Firebase Crashlytics в проект для получения статистики сбоев. ● Помогал тимлиду оценивать задачи и планировать спринты, участвовал в груммингах и планированиях ● Взаимодействовал с тестировщиком для разбора ошибок с прода, подготавливал релизные сборки приложения с тимлидом Стэк: UIKit, CoreData, URLSession, SnapKit, Firebase, Kingfisher, Keychain, MVP
Стек специалиста на проекте
Firebase, Kingfisher, MVP, SnapKit, Keychain, URLSession, UI Kit, Firebase Crashlytics, CoreData
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2021 - Ноябрь 2022  (1 год 3 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Институт информационных технологий и интеллектуальных системный университет,
Специальность
Программная инженерия
Завершение учебы
2024 г.

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

E-commerce & Retail • FinTech & Banking • Telecom
ИС
Ибрагим С.
Санкт-Петербург
IOS разработчик
Middle+
3 725 Р/час
Swift
Xcode
UI Kit
Combine
Git
MVC
MVP
MVVM
Core Data
Testing
+63

Ключевые навыки Swift, Xcode, UIKit, SwiftUI, Combine, Git, MVC, MVP, MVVM, CoreData, Unit/UI testing CocoaPods WebSockets REST API JSON Objective-C CoreData Jenkins для CI/CD Fastlane для CI/CD JIRA Foundation, UIKit VFoundation AutoLayout MVP и MVVM RSocket Xсode Figma GoogleAnalytics / Crashlytics ARC - Знание паттерна Redux - Опыт написания UI и Snapshot тестов - Знание Swift (ARC, GCD и т.д.) - CocoaPods, опыт работы с модульной архитектурой - Сетевые протоколы и технологии Rest Api, Socket.IO - Практический опыт работы с REST API, JSON Обо мне Аналитический склад ума, целеустремленность, внимательность к деталям. Хороший технический бэкграунд. Новые знания и опыт даются легко. iOS-разработчик с опытом разработки высококачественных и удобных приложений для iOS. На протяжении всей моей карьеры я развил глубокое понимание Swift. Знание фреймворков iOS, включая UIKit, Swift UI, CoreData и сторонние библиотеки. Я хорошо разбираюсь в инструментах разработки, таких как Xcode, Git, и имею опыт работы с различными клиентами. Я увлекаюсь разработкой iOS и люблю быть в курсе последних тенденций и технологий в этой области.

Подробнее
FinTech & Banking • LifeStyle • Media • Social Networking • Telecom
АВ
Артем В.
Екатеринбург
IOS разработчик
Senior
3 500 Р/час
Swift
Git
MVVM
MVC
Alamofire
CocoaPods
UI Kit
Objective-C
MVP
Firebase
+79

Стаж с 2018 года. Имеет опыт разработки в нескольких крупных проектах. Работал с телекомом (мобильное приложение для итальянского мобильного оператора), аудио- и видео-обработкой (TikTok-like социальная сеть с миллионами пользователей, караоке приложение), дополненной реальностью. Также работал с финтех приложениями. Большой опыт работы с базами данных, многопоточностью, асинхронностью. Работал с GCD, Async/Await, Combine. Большой опыт работы со SwiftUI. Много работал с профилировщиком, работал с картами, кластерами, оптимизировал UI, исправлял утечки. Работал с покупками, валидациями ресиптов в подписках, сокетами. На некоторых проектах реализовывал функционал на ARKit. Имеет опыт работы в команде, участвует в code review, а также в разработке архитектуры проекта и ключевого функционала.

Подробнее
AI & Robotics • LifeStyle • Urban technology
ВР
Владислав Р.
Новосибирск
IOS разработчик
Senior
4 125 Р/час
SnapKit
Storyboards
SwiftUI
UI Kit
Xib
layout
Alamofire
JSON
REST
URLSession
+66

Опыт работы: 5 лет. Самая интересная и/или технически сложная задача из опыта: Реализация функционала для поиска похожих изображений, в котором используется framework Vision. Основная сложность была в том, что нужно было сравнить отпечатки всех изображений друг с другом. Применение адаптированного функционала из коробки приводило к тому, что 289 изображений сравнивались около 20 секунд, но благодаря реализуемой оптимизации (использование иных структур данных, а также грамотное управление жизненным циклом объектов) время сократилось до 2 секунд. Куда хотелось бы развиваться: технически или в менеджмент: в ближайшей перспективе и долгосрочной перспективе — технически. Какими задачами хотелось бы заниматься: разработкой новых фич, решением нетривиальных проблем, долгосрочной поддержкой/развитием проекта. Какими задачами не хотелось бы заниматься: поддержкой приложений для macos. Компетенция: UI: UIKit, AutoLayout, frame layout, XIB, Storyboards, SnapKit, SwiftUI. Network: REST, JSON, URLSession, Alamofire. Architecture & Approaches: MVC, MVP, MVVM, VIPER, CleanSwift, OOP, SOLID, KISS, DRY, YAGNI. Core: Xcode, Swift, NotificationCenter, AVFoundation, ARC/MRC, Dispatch Methods, AppGroup, AppKit. Data: CoreData, Realm, Firebase, UserDefaults, KeyChain, plists. Animations: CoreAnimation, Lottie. Navigation: Coordinator, Router. Tools: Xcode Instruments, Firebase Crashlytics. Multithreading: GCD, OperationQueue. Dependencies: CocoaPods, SPM, Carthage. Development Process: Git, GitFlow, GitLab, CI/CD, GitHub, Source Tree, Postman, Jira, Figma, Sketch, SwiftLint, Code review. Frameworks: Kingfisher, StoreKit.

Подробнее
E-commerce & Retail • Marketing, Advertising & Design • Telecom
АК
Артемий К.
Санкт-Петербург
IOS разработчик
Senior
3 750 Р/час
Alamofire
API
ARC
AVkit
Backend
Clean Swift
CocoaPods
codable
Combine
Concurrency
+115

Опыт: 5 лет • Перевел приложение на Swift Concurrency • Интегрировал собственные модули в приложение (Swift Package) • Занимался интеграцией аналитики, сделал собственное легирование, дебаг-экран с клевыми фичами, in-app purchase • Увеличил процент crash-free пользователей приложения с 87% до 94% • Оптимизировал экран приложения с вложенными таблицами и коллекциями (от ~45 FPS до ~59 FPS после) • Работал с такими архитектурами как: MVC, MVVM + C, MVP, UDF, VIPER • Много работал с медиа (фото, видео). Делал кастомные плееры, работал с HLS. • Активно участвовал в интеграции с бекендом (контракты, ручки) • Разрабатывал много кастомных UI-элементы (кастомные TextFields с плавающим placeholder, charts и тд) • Много работал с CoreAnimation.

Подробнее

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking
AK
Aндpeй K.
Санкт-Петербург
Java разработчик
Lead
3 375 Р/час
PostgreSQL
Docker
REST
Java
Jira
SQL
Spring Boot
Gradle
Hibernate
Kubernetes
+13

Андрей, Lead Java разработчик Андрей имеет опыт работы в проектах, связанных с разработкой программного обеспечения для e-commerce и retail, fintech и banking, а также здравоохранения. Он успешно участвовал в разработке продуктов. В своей работе Андрей активно использует Java, Spring, Docker, Spring Boot, PostgreSQL, Hibernate, Kafka, SQL, REST, Gradle, Jira, Kubernetes, Liquibase. Он также обладает навыками работы с Maven, Apache Karaf, JUnit, Python, SQL и PL/SQL, Git, Markdown. На своих проектах Андрей выполнял следующие задачи: - разработка продукта «Динамическое ценообразование»: ведение полного жизненного цикла разработки данного продукта, от идеи до внедрения; - активное участие в проектировании и разработке архитектуры микросервисов; - управление требованиями и постановка задач; - формирование backend-команды; - проведение тщательных интервью по hard и soft skills для обеспечения качественного пополнения команды новыми членами; - контроль качества кода и тестирование; - планирование и отслеживание выполнения задач; - выбор технологического стека; - менторство и обучение участников команды. Опыт работы Андрея включает участие в начальной стадии развития проекта, разработку MVP проекта на базе микросервисной архитектуры, интеграцию с внешними системами, обеспечение масштабируемости продукта, выпуск нескольких релизов в продакшн, программирование на 80%, менеджерские задачи на 20% от общего рабочего времени.

Подробнее