Senior iOS Developer

Дата размещения вакансии: 25.11.2024
Работодатель: Radium Finance
Уровень зарплаты:
от 300000 RUR
Город:
Москва
Бауманская улица
Требуемый опыт работы:
От 3 до 6 лет

Важно! Позиция для опытного разработчика уровня senior.

Мы продуктовый технологический стартап (B2C) в сфере финансов. Будем помогать нашим пользователям понимать свои финансовые задачи и решить их.

Вам предстоит развивать сервис и его инструменты для общения с пользователями. Вы будете помогать пользователю получать ту информацию, которая ему интересна, в нужное время удобным способом. Для этого будет сайт (и мобильное приложение) — им и предстоит заниматься. Всегда есть опция создавать новые штуки и экспериментировать :)

Нам скорее всего по пути, если вы

  • Самоходный специалист.
  • Считаете свою работу своим главным местом самореализации, успех команды и компании считаете своим успехом, а провалы — своими провалами.
  • Разумно подходите к развитию кодовой базы проекта. Не любите писать сложный код, а любите упрощать. Стремитесь к порядку и улучшению
  • Понимаете, когда привнесение новой библиотеки или нового подхода принесёт пользу, а когда потребует только лишних усилий.
  • Если не знаете чего-то — не боитесь спросить. В любой ситуации. Не знать — нормально :)
  • Внимательны к деталям и аккуратны.
  • Не пугаетесь слова «фигня» в любом контексте. Не принимаете критику лично.

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

  • Возьмете на себя ведущую роль в разработке ключевых функций приложения, сотрудничая с дизайнерами, менеджерами по продуктам и разработчиками серверной части.
  • Проектирование архитектуры приложения, обеспечивая масштабируемость и удобство сопровождения.
  • Оптимизация производительности приложения iOS, обеспечивая плавный и отзывчивый пользовательский опыт.
  • Интеграция API.
  • Контроль версий.
  • Ведение документации.

Требования:

  • Обширный опыт разработки приложений для iOS, включая владение Swift и Objective-C.
  • Опыт работы с фреймворками iOS, такими как UIKit, Core Data, Core Animation и другими соответствующими библиотеками.
  • Понимание принципов проектирования пользовательского интерфейса/UX и способность эффективно сотрудничать с дизайнерами.
  • Проверенный опыт оптимизации производительности приложений iOS и внедрения лучших практик для повышения быстродействия.
  • Знакомство с инструментами тестирования и фреймворками для iOS, такими как XCTest или сторонние фреймворки тестирования.
  • Опыт работы с инструментами CI/CD и конвейерами для автоматизации процессов тестирования и развертывания
  • Отличные навыки решения проблем, особенно в контексте задач разработки iOS.
  • Стремление быть в курсе новых технологий, фреймворков и передовой практики iOS.
  • Сильные коммуникативные навыки для эффективной передачи технических концепций и сотрудничества с межфункциональными командами и заинтересованными сторонами.
  • Ориентированный на пользователя подход к разработке iOS, понимание потребностей и опыта конечных пользователей и расстановка приоритетов.

Условия

  • Полная удаленка (или гибрид, если захотите).
  • Зарплата в рынке, обсудим на собеседовании.
  • Задачи большие, но в придачу идёт полная свобода действий. Вы будете стоять у истоков и напрямую влиять на продукт и его развитие.
  • Мы всегда поможем экспертизой и поддержим, когда что-то не получается.
  • У нас дружелюбная команда без пассивной агрессии (и без активной). Мы много общаемся, обсуждаем решения, иногда спорим, но всё это — ради лучшего на свете продукта :)

    Будем рады познакомиться. Откликайтесь!)