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

Дата размещения вакансии: 24.06.2025
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Нижний Новгород
Требуемый опыт работы:
От 3 до 6 лет

Вам предстоит:

  • Проектировать и создавать новую функциональность;
  • Дорабатывать и поддерживать существующую функциональность;
  • Покрывать функционал unit-тестами;
  • Участвовать в процессе code review;
  • Оптимизировать существующие и новые продукты;
  • Давать оценку сложности разработки и участвовать в планировании;
  • Принимать участие в разработке микросервисной архитектуры и выборе технологий;
  • Быстро адаптироваться к новым задачам, учиться новому и делиться знаниями с коллегами.

Ожидания от кандидата:

  • Опыт коммерческой разработки мобильных приложений под iOS от 3-х лет;
  • Хорошие знания Swift;
  • Уверенное владение UIKit;
  • Знание SwiftUI или большое желание изучить его;
  • Понимание принципов ООП и паттернов проектирования;
  • Понимание принципов SOLID, умение писать чистый, тестируемый код;
  • Понимание архитектур приложений CleanSwift/VIP/MVVM;
  • Знание как устроено сетевое взаимодействие (URLSession, Alamofire);
  • Понимание работы в фоновом режиме;
  • Знание как писать многопоточный код;
  • Опыт работы с системами контроля версий (Git);
  • Умение работать с типичным ПО (Xcode, Jira, Gitlab, Figma, etc...).

    Будет плюсом:
    • Желание и умение проектировать архитектуры сложных многомодульных систем;
    • Опыт написания тестов;
    • Опыт работы с Combine;
    • Умение писать сложный UI;
    • Умение оптимизации приложения;
    • Умение писать документацию;
    • Опыт работы с GitLab CI/CD и Fastlane;
    • Опыт создания Framework's;
    • Опыт работы с GraphQL;
    • Опыт работы с GitLab CI/CD и Fastlane.