Большой обзор трендов в fintech — 2023

Локация
Ульяновск / Удаленно

ios-разработчик

Наши задачи

  • Разработка мобильных приложений

  • Оценка задач по разработке

  • Саморазвитие и шеринг знаний в команде

Для нас важно

  • Владение языком разработки Swift на хорошем уровне
  • Знания, как устроены архитектуры на базе MVVM и VIPER
  • Понимание принципов управления памятью в iOS-приложениях
  • Умение разрабатывать многопоточный код с помощью GCD
  • Опыт работы с UIKit, понимание процесса Auto Layout, умение верстать с помощью кода
  • Опыт работы с базовыми средствами для дебаггинга (lldb, Visual Debugger, Memory Graph)
  • Умение подключать сторонние библиотеки с помощью CocoaPods
  • Знания, как устроена система Git, что такое Merge-конфликты и как их исправлять

Будет плюсом

  • Коммерческий опыт разработки и завершенные проекты
  • Понимание основных принципов и гайдлайнов Apple в сфере разработки мобильных приложений
  • Опыт использования реактивных фреймворков (например, RxSwift или Combine)
  • Опыт работы с архитектурой MVVM-C, понимание принципов Clean Architecture
  • Опыт реализации сетевого слоя с помощью Moya / Alamofire и протокола Codable
  • Опыт работы с Charles, Postman и другими инструментами для отладки сетевого слоя
  • Опыт работы с Xcode Instruments для продвинутого дебаггинга приложений
  • Опыт интеграции сервисов Firebase в приложения

Как мы достигаем высоких результатов

  • Используем гибкие методологии в управлении проектом
  • Имеем выстроенный процесс разработки: GitLab, Code Review, CI
  • Проводим внутренние митапы, выступаем на конференциях, организуем профильные встречи разработчиков

Реализовали более 65 проектов
для крупного и среднего бизнеса

Делимся опытом, знакомим с актуальными технологиями и темами в мобильной разработке
на нашем YouTube-канале

Одни из первых в России стали внедрять коммерческие решения на Flutter

Разрабатываем open-source библиотеки, инструменты отладки, инфраструктурные решения для разработки мобильных приложений