Клевертек

IOS Developer

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Swift
  • iOS
  • Git
  • CI/CD
  • Unit Testing

Clevertec уже более 10 лет – надежный партнер и поставщик решений для крупного бизнеса.

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

Экспертиза и опыт позволяют нам браться за сложные и интересные кейсы. Итог – надежные приложения для сотен тысяч и даже миллионов пользователей с престижными мировыми наградами и высокими оценками экспертов Euromoney, Markswebb и The Banker (Financial Times).

Развивая решения партнеров, мы растем сами: используем только актуальные технологии, расширяем стек и увеличиваем команду прямо сейчас.

Мы ищем IOS разработчика для работы в финтех-проекте. Присоединяйся!

Обязанности:

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

  • Поддержка и улучшение существующих решений

  • Оптимизация и ускорение быстродействия приложения

  • Выбор и внедрение новых инструментов, технологий и подходов для решения поставленных задач

  • Проведение Code Review и оценка задач

  • Взаимодействие с командой разработчиков, тестировщиков и дизайнеров

  • Общение с заказчиком

Требования:
  • Минимум 3 года опыта iOS разработки с участием в создании комплексных мобильных приложений

  • Глубокие знания Swift, iOS SDK, Rest API. Плюсом будет опыт с Objective-C и другими языками программирования

  • Опыт построения архитектуры приложения, фундаментальное понимание архитектурных концептов, плюсов и минусов различных паттернов (MVC, MVVM, MVP, VIPER, Clean Swift)

  • Владение и уместное использование паттернов проектирования (Singleton, Factory, Adapter, Decorator, Observer)

  • Понимание работы многопоточности и памяти в мобильных приложениях

  • Построения UI через код (знания SwiftUI приветствуются), с реализацией кастомных UI-компонентов, сложных анимаций, соблюдение Human Interface Guidelines

  • Практический опыт написания Unit / UI tests

  • Понимание принципов Dependency Injection / Inversion of Control

  • Работа с различными менеджерами зависимости (Cocoapods, SPM)

  • Практический опыт работы с Firebase SDK (Remote notifications, Analytics, Events, Remote Config, Dynamic Links)

  • Продвинутое владение Git, понимание и соблюдение принципов GitFlow

  • Понимание полного цикла разработки ПО

  • Опыт создания приложений с нуля, прохождение App Review и публикация в App Store (знание Review Guidelines)

  • Навыки работы и настройки CI/CD (Fastlane, Jenkins, AppCenter)

  • Понимание работы сетевого стэка (http(s), sockets)

Приветствуется:
  • Опыт создания собственных фреймворков и библиотек

  • Опыт менторинга, участие в конференциях и написание статей

Мы предлагаем

  • Центры компетенций – развивай свои технические навыки в компании опытных коллег

  • Английский язык – занимайся с преподавателем и общайся с коллегами

  • Спорт – получай компенсацию за выбранные активности

  • Здоровье – используй 5 дополнительных оплачиваемых выходных в год для заботы о себе

  • Формат работы: Москва – офис/удаленно/гибридно, любой другой город – удаленно

Мы ищем в команду единомышленников, готовых к вызовам и амбициозным целям. Будем вместе драйвить цифровую трансформацию и работать в проектах для крупного бизнеса.