Native iOS Developer (Swift) (Figma)

Оплата: от 1000₽/час до 2000₽/час на руки, в зависимости от опыта.

1k–2k ₽Не указана странаЛокация не указанаУдалёнка

#вакансия #iOS #работа #job

Native iOS Developer (Swift)

Город: любой
Формат работы: удалённо
Занятость: полная
Оплата: от 1000₽/час до 2000₽/час на руки, в зависимости от опыта.
Грейд: middle+

•••••••• ищет нативного iOS-разработчика для работы над существующим мобильным приложением крупного fashion-ритейлера.

На первом этапе предстоит обновлять интерфейс приложения по готовым макетам Figma и UI-kit: главную страницу, каталог, карточку товара. В дальнейшем планируется постепенный редизайн остальных экранов.

Задачи:

• Реализовывать интерфейсы по макетам Figma.
• Работать с существующим кодом и архитектурой приложения.
• Создавать и переиспользовать UI-компоненты.
• Участвовать в постепенном редизайне приложения.
• Поддерживать качество и стабильность существующего функционала.

Требования:

• Коммерческий опыт нативной iOS-разработки на Swift.
• Опыт работы с UIKit и/или SwiftUI.
• Умение точно переносить дизайн из Figma в приложение.
• Опыт работы с существующим приложением и чужой кодовой базой.

Длительность проекта от 6 месяцев 40ч/нед.

Опыт в e-commerce, каталогах и карточках товаров будет плюсом.

О компании: •••••••• - команда из 100 человек, которая уже 12 лет разрабатывает веб- и мобильные продукты для бизнеса и стартапов из разных стран.

Сайт: ••••••••

Если вакансия заинтересовала, пишите ••••••••, присылайте CV и желаемую часовую ставку.

Похожие вакансии iOS разработчик

Сайты компаний
andersen

Junior iOS Developer

andersen
Зарплата не указанаПортугалияОАЭАзербайджанКатарАргентинаАвстралияАвстрия

Andersen is hiring a Junior iOS Developer for a project developing a digital banking SuperApp and delivering secure, scalable mobile banking services, payment functionality, and seamless integrations.

Our customer is a well-established financial institution offering a broad range of banking products and services to individual and corporate clients. Its core activities include retail and corporate banking, lending, deposits, payment processing, money transfers, and digital banking solutions. The company operates an extensive network of branches and service offices, serving a large and diversified customer base. It also supports businesses across various economic sectors and maintains relationships with international financial institutions.

The project is focused on developing and enhancing a digital banking SuperApp that integrates iOS and Android applications, backend services, banking products, and external systems. It includes implementing banking and payment functionality, ensuring reliable transaction processing and data exchange, and supporting the full software development lifecycle to deliver secure, scalable, and seamless digital banking services.

  • Developing and maintaining iOS functionality for the SuperApp, including features related to external partner integrations.
  • Integrating third-party APIs and services into the iOS application.
  • Implementing networking, authentication, data mapping, error handling, and integration-related business logic.
  • Designing and developing maintainable and scalable mobile components following established architecture standards.
  • Collaborating with backend developers to define and implement API contracts and integration flows.
  • Writing unit and UI tests.
  • Investigating and resolving functional, performance, and integration issues across different iOS versions and devices.
  • Working closely with QA, Android, Java, DevOps, and product teams throughout the development lifecycle.
  • Commercial experience in iOS development using Swift for 1.5+ years.
  • Good knowledge of Swift, UIKit and SwiftUI.
  • Experience with fintech, payments, or other financial applications.
  • Experience integrating mobile applications with REST APIs and third-party services.
  • Understanding of mobile application architecture (MVVM or similar).
  • Understanding of asynchronous programming, networking, JSON parsing, and error handling.
  • Experience with Git and dependency management (SPM / CocoaPods).
  • Basic understanding of mobile security principles and secure data storage.
  • Experience writing unit tests and using debugging tools.
  • Level of English – from Intermediate+ and above.
  • Experience working on banking solutions.
  • Familiarity with CI/CD and App Store release processes.
  • Familiarity with Clean Architecture.
  • Experience with UI testing.
  • Understanding of authentication flows and handling sensitive financial data.
  • Andersen cooperates with such businesses as Samsung, Reuter Gruppe, T-Systems, TUI, Ryanair, Johnson & Johnson, etc. This project is just your beginning here – working with us means reliability and prospects.
  • We have been strengthening our expertise since 2007. During this time, we have formed an excellent BA & SA team with streamlined processes, which now consists of more than 200 qualified analysts.
  • We welcome specialists from every part of the world.
  • We give our employees an opportunity to attend and participate in the company’s BA meetups, as well as offer a compensation program for international professional certificates.
  • There are many different ways to grow and develop at our company. You can improve as a tech specialist or a resource manager, and all your activities will be decently rewarded.
  • You will have an opportunity to take on the role of a mentor and help a group of BA/SA beginners grow.
  • Our employees have access to Andersen Knowledge Base, where they can take courses in a variety of areas: the art of negotiation, PreSale & Discovery, Agile essentials, product ownership, microservice architecture, API design, SQL, AWS, GDPR, UX/UI, people management, and more.

Join us!

hh.ru
банки.ру

IOS Developer

банки.ру
Зарплата не указанаРоссияМоскваОфис
Обязанности:
  • Разработка и развитие iOS-приложения: от новых фич до архитектуры, включая самостоятельный поиск и приоритизацию технического долга;
  • Написание кода вместе с unit-, component- и acceptance-тестами и самостоятельная проверка перед релизом (отдельного QA в команде нет);
  • Работа в связке с AI-агентами: подготовка спецификаций и планов, по которым агенты реализуют код, а также ревью и доработка результата;
  • Проектирование модулей и фич целиком: границы, контракты между компонентами, поведение при отказах, точки измерения;
  • Участие в Code Review, в том числе для обучения менее опытных коллег;
  • Принятие решений с опорой на продуктовые метрики и метрики процесса разработки;
  • Тесное взаимодействие с распределённой командой, продуктом и дизайном на всём пути от задачи до релиза.
Требования:
  • Привычка покрывать свой код тестами и готовность работать без отдельного QA;
  • Опыт работы в AI-agentic флоу разработки: написание спецификаций, по которым агент реализует код, а не только использование автодополнения;
  • Уверенное владение Swift, SwiftUI, UIKit и Combine;
  • Понимание паттернов семейства VIPER и принципов Clean Architecture / MVVM;
  • Опыт проектирования клиент-серверного взаимодействия и создания собственных UI-компонентов;
  • Навык профилирования и оптимизации производительности (Instruments);
  • Знание CI/CD-цепочки сборки и выкладки, включая Fastlane;
  • Умение декомпозировать задачи вертикально, на небольшие сквозные инкременты;
  • Умение отличать обратимые решения от необратимых и выбирать подходящий уровень осторожности;
  • Готовность растить младших коллег: объяснять, а не делать за них;
  • Развитые коммуникативные навыки, умение аргументировать позицию письменно и устно, стремление к постоянному развитию.

Будет плюсом

  • Опыт поиска и приоритизации технического долга с учётом его влияния на бизнес;
  • Опыт работы с метриками продукта или доставки на уровне принятия решений.
hh.ru
банки.ру

TeamLead iOS Developer

банки.ру
Зарплата не указанаРоссияМоскваОфис
Обязанности:
  • Разработка iOS-приложения наравне с командой: написание кода и код-ревью — постоянная часть роли, а не временная мера на период адаптации;
  • Ответственность за технический и архитектурный долг команды: выстраивание процесса работы с ним — от фиксации и груминга до системного планирования в итерациях;
  • Формирование архитектуры и технических стандартов на уровне платформы, включая внутренние библиотеки, утилиты и инструменты для всей команды;
  • Развитие и поддержка CI/CD-инфраструктуры команды;
  • Работа в связке со специализированными AI-агентами и масштабирование этой практики на команду, развитие общих skill'ов;
  • Ответственность за метрики и SLA команды, принятие решений на их основе;
  • Участие в найме: проведение технических и финальных интервью, формирование команды;
  • Регулярные 1:1, performance review и индивидуальные планы развития;
  • Влияние на цели и направление развития команды и платформы — в части delivery, качества и технологий;
  • Доведение фич и инициатив до релиза в тесной связке с продуктом и дизайном.
Требования:
  • Уверенное владение Swift, знание SwiftUI, UIKit и Combine;
  • Понимание паттернов VIPER-семьи, принципов Clean Architecture и MVVM;
  • Умение проектировать клиент-серверное взаимодействие и создавать собственные UI-компоненты;
  • Навык профилирования и оптимизации производительности с помощью Instruments;
  • Написание тестов на свой код и готовность развивать эту культуру в команде — отдельного QA у нас нет;
  • Опыт AI-agentic разработки: умение писать спецификации, по которым агент реализует код;
  • Умение находить и приоритизировать техдолг с учётом влияния на бизнес, готовность выстроить этот процесс для всей команды;
  • Опора на метрики доставки и продукта при принятии решений, вплоть до предложения новых метрик команде;
  • Умение декомпозировать задачи вертикально — на небольшие сквозные инкременты;
  • Понимание разницы между обратимыми и необратимыми решениями и учёт этого в архитектуре и продукте;
  • Опыт управления командой: найм, 1:1, развитие людей. Готовность отвечать за команду целиком: распределение задач и нагрузки, направление развития;
  • Умение аргументировать свою позицию письменно и устно, стремление к постоянному развитию.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.