iOS Developer

Тольятти, Россия
Джуниор • Миддл
Информационные технологии • Разработка • Swift • Mobile • iOS
Удаленная работа
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
О себе

На данный момент iOS Developer.

Мои компетенции и опыт

Принимал участие в разработке таких приложений, как:
- TrueLine ( нужен доступ к резюме ): разрабатывал модуль видеокамеры, позволяющий осуществлять переключения между камерами без прекращения съемки и получения цельного видео при последовательной съемке с разных камер.
- Страна ( нужен доступ к резюме ): работал над разработкой различного функционала: различные экраны приложения, разработка фичей по ТЗ заказчика, баннеров, переиспользуемых UI-компоненты, исправления багов, настройкой сетевого слоя приложения (доработка/модернизация существующих и добавления новых запросов) по документации от бэка заказчика, настройка логики навигации.
- TikTime ( нужен доступ к резюме ): дорабатывал функционал связанный с работой таймеров и корректной работой с таймзонами, дорабатывал функциуонал и логику работу локальных пушей.
- Участвовал в различных внутренних проектах компании.

iOS разработчик с опытом создания коммерческих мобильных приложений более 2х лет и желанием развиваться в области разработки. Ищу возможность применения навыков программирования и участия в интересных проектах.

Технические навыки:
- Язык: Swift (UIKit, SwiftUI).
- Разработка, тестирование и отладка приложений с использованием Xcode, работа с Interface Builder, Xcode Instruments.
- Управления зависимостями и интеграции сторонних библиотек (CocoaPods и Swift Package Manager).
- Разработка пользовательского интерфейса, кастомных элементов, анимации.
- Базовые знания работы с локальной базой данных (сохранение, извлечение и управление данными: UserDefaults, CoreData).
- Работа с REST API, выполнение сетевых запросов и работа с JSON.
- Умение создавать адаптивный пользовательский интерфейс.
- Понимание принципов архитектуры.
- Базовые знания RxSwift, Combine.
- Умение использовать системы контроля версий (Git).
- Знание принципов работы в Agile и Scrum, опыт участия в командных встречах и планировании спринтов.
- Понимание основ UI/UX-дизайна, умение работать с инструментами, такими как Figma, для интеграции дизайна в приложения.

Личные качества:
- Способность к обучению и адаптации к новым технологиям.
- Умение работать в команде и эффективно взаимодействовать с другими разработчиками и дизайнерами.
- Навыки решения проблем и аналитическое мышление.
- Ответственное отношение к работе.


Специализация
Информационные технологииРазработкаSwiftMobileiOS
Отрасль и сфера применения

Уровень
ДжуниорМиддл

Есть файл резюме (защищен)


Интересные кандидаты