Анастасия С. IOS разработчик, Middle+
ID 22290
АС
Анастасия С.
Женщина
Россия, Томск, UTC+7
Ставка
3 108,36 Р/час
вкл. НДС 7% (158.97 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Анастасия — iOS-разработчик уровня Middle+. Принимала участие в создании мобильных приложений для различных отраслей, включая Urban technology, LifeStyle, Media, Social Networking и EdTech.
Среди реализованных проектов:
- мобильное приложение для записи на прохождение ТО машин;
- приложение для прогулок по городам России и изучения их истории;
- система для создания видео с подстановкой лица;
- приложения для фитнеса, поиска и бронирования жилья для отдыха, выставления оценок на спортивных соревнованиях;
- сервис для поиска и бронирования туров по охоте и рыбалке;
- система самостоятельного создания аватаров в социальных сетях;
- программа для отслеживания грузовых машин.
Проекты
(5 лет 7 месяцев)
Дневник обслуживания автомобиля
Роль
iOS-разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА: Мобильное приложение для записи на прохождение ТО машин.
КОМАНДА ПРОЕКТА: 1 менеджер, 1 аналитик, 1 iOS-разработчик, 1 backend-разработчик, 2 QA-инженера
ЗАДАЧИ НА ПРОЕКТЕ:
- Разработка новых функций и улучшение существующего функционала.
- Оптимизация производительности и исправление багов.
- Поддержка актуальности кода и обновление зависимостей.
- Работа с пользовательскими интерфейсами (xib/storyboard, UIKit).
- Реализация архитектуры VIPER для модульности и тестируемости кода.
- Интеграция AppMetrica SDK для сбора данных о пользовательском поведении.
- Настройка событий аналитики для отслеживания ключевых действий пользователей.
- Анализ собранных данных и их корректировка для более точной работы аналитики.
- Подключение капчи
- Интеграция механизма защиты от ботов при регистрации и входе в приложение.
- Настройка взаимодействия капчи с backend'ом.
- Тестирование корректной работы капчи на разных сценариях.
Стек специалиста на проекте
Swift, MapKit, Alamofire, Realm, VIPER, Moya, AppMetrica, Storyboards, UI Kit, Xib, Amplitude, R.swift, corelocation
Отрасль проекта
Urban technology
Период работы
Октябрь 2024 - По настоящее время
(10 месяцев)
Мобильное приложение Русгайд
Роль
iOS-разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА: Мобильное приложение для прогулок по городам России и изучению их истории
КОМАНДА ПРОЕКТА: 1 менеджер, 1 аналитик, 1 iOS разработчик, 1 Kotlin разработчик, 2 QA инженера, 1 дизайнер
ЗАДАЧИ НА ПРОЕКТЕ:
- Разработка приложения с использованием SwiftUI для построения удобного и адаптивного интерфейса.
- Интеграция SDK DGis для работы с картами, отображения маршрутов и объектов на карте.
- Использование Moya и Alamofire для сетевого взаимодействия с сервером, настройки запросов и обработки ответов API.
- Работа с KeychainSwift для безопасного хранения пользовательских данных, таких как токены авторизации.
- Организация структуры проекта с учетом масштабируемости и удобства поддержки.
- Конфигурирование различных окружений (Debug, Release) для удобного тестирования и деплоя.
- Разработка экрана входа и регистрации с применением SwiftUI.
- Интеграция Moya для отправки запросов на сервер (регистрация, вход, восстановление пароля).
- Безопасное хранение токенов с помощью KeychainSwift.
- Обработка ошибок и валидация данных пользователей.
- Разработка UI для интерактивного анкетирования с использованием SwiftUI.
- Отправка результатов опросов на сервер через Moya/Alamofire.
- Исправление багов
Достижения
- Реализовала флоу календаря для поиска объектов проживания
Стек специалиста на проекте
Alamofire, Moya, SDK, KeychainSwift, SwiftUI
Отрасль проекта
Urban technology
Период работы
Январь 2024 - Сентябрь 2024
(9 месяцев)
Мобильное приложение для кастомизации видео
Роль
iOS-разработчик
Обязанности
ОПИСАНИЕ ПРОЕКТА: Мобильное приложение для создания видео при помощи подстановки лица
КОМАНДА ПРОЕКТА: 1 менеджер, 2 android-разработчика, 1 iOS-разработчик, 1 backend-разработчик, 1 UX/UI-дизайнер, 1 аналитик, 1 QA-инженер
ЗАДАЧИ НА ПРОЕКТЕ:
- Разработка мобильного нативного приложения с «0»
- Проектирование архитектуры приложения на основе MVVM+C
- Настройка CI/CD для автоматической сборки и тестирования
- Интеграция backend API для работы с видео
- Подключение Firebase для аналитики и push-уведомлений
- Разработка логики работы с видеофайлами (загрузка, обработка, воспроизведение)
- Оптимизация производительности и памяти
- Реализация flow просмотра списка доступных и созданных видео
- Дизайн и верстка экранов списка видео
- Реализация загрузки видео с сервера
- Разработка UI/UX экранов выбора персонажей
- Исправление багов и улучшение стабильности
- Проведение регрессионного тестирования
- Проведение нагрузочного тестирования
Достижения
- Данный проект разрабатывался с "0"
Стек специалиста на проекте
Git, Swift, Firebase, Kingfisher, SwiftLint, MVVM, RxSwift, SnapKit, Moya, Coordinator, SPM, CI/CD, MVVM+R, netfox
Отрасль проекта
LifeStyle
Период работы
Август 2023 - Декабрь 2023
(5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Томский государственный университет систем управления и радиоэлектроники
Специальность
Информационно-аналитические системы безопасности
Завершение учебы
2025 г.