Актуальные заказы по Swift

Технический аудитор по разработке

Удаленно
Part-time

В поисках технического аудитора по разработке.


Основные должностные обязанности и задачи:

  • Аудит ежемесячных расходов на проект.
  • Проверка трудозатрат по задачам.
  • Поиск путей оптимизации трудозатрат и работы команды.
  • Оценка эффективности времени на звонки и встречи.


Объективные сложности, с которым необходимо быть готовым:

  • Разобраться в структуре и функционале экосистемы проекта.
  • Суметь работать и использовать внутренние инструменты (Jira, Confluence, Bitbucket и др).
  • Встроиться в команду разработчиков и суметь построить эффективное взаимодействие.


Нужно знать / иметь общее понимание по языкам программирования: 

  • Backend: С#, .Net Core 6 + MS SQL для БД.
  • Frontend: React, Redux.
  • iOS: Swift.
  • Android: Kotlin.


Также нужно знать о процессе тестирования программных продуктов включая Unit и Авто-тесты.


Владение иностранными языками:

  • Английский – Intermediate и выше.

Бизнес/Системный аналитик (Мобильные приложения)

Удаленно
Full-time

Ищем опытного Бизнес/системного аналитика в международный fintech проект. В ответ гарантируем интересные задачи, дружный коллектив инженеров и возможность постоянно развиваться совместно с командой.

Стек проекта:

  • iOS - Swift 5.0
  • Android - Kotlin 1.7.10;

Задачи:

  • Сбор и выявление функциональных и нефункциональных требований к системе;
  • Анализ требований на полноту и противоречивость;
  • Участие в проработке системной архитектуры совместно с системным архитектором;
  • Опыт работы в мобильной разработке;
  • Выявление технологических требований к продукту;
  • Проработка системных интеграций для взаимодействия с внутренними и внешними системами банка;
  • Ведение описания проектных решений в Confluence, ведение задач в Jira;
  • Активные коммуникации внутри команды проекта и в рамках межпроектного взаимодействия;
  • Поиск оптимальных технологических решений для развития продукта;
  • Формализация и документирование тех требований к продукту.


Необходимый опыт:

  • Опыт участия в проектировании и разработке информационных систем в роли аналитика;
  • Умение работать в команде и взаимодействовать со специалистами из других областей;
  • Навык формализации и постановки задач, а также контроля за исполнением этих задач (включая ответы на вопросы от разработчиков и тестировщиков, смежных команд);
  • Опыт работы с базами данных;
  • Опыт проведения интервью, сбора требований;
  • Опыт написания технической документации (ТЗ, спецификации на разработку);
  • Знание английского не ниже B1.

iOS TL

Удаленно
Full-time

Проект по разработке мобильной банковской платформы (интернет банк, API) для юридических лиц.


Обязанности

  • Формирование бэклога технологических задач.
  • Исполнение технологической стратегии ИТ-продуктов.
  • Контроль соблюдения производственного процесса, метрик и KPI команд.
  • Проведение 1-2-1 встреч.
  • Проведение найма новых участников команд.
  • Формирование и контроль выполнения индивидуальных планов развития.
  • Решение операционных вопросов ИТ-продуктов, команд и сотрудников.
  • Формирование ресурсного плана.


Требования

  • Опыт управления и организации работы кросс-функциональной команды от 1 года.
  • Опыт планирования, постановки и контроля исполнения задач командой.
  • Опыт разработки на Swift от 3 лет.
  • Опыт участия в процессах код-ревью.
  • Опыт написания Unit/UI-тестов.
  • Опыт работы/настройки мобильного CI/CD (будет плюсом).
  • Опыт дистрибуции приложения в AppStore (будет плюсом).

Стек: Swift/UIKit/MVVM/CocoaPods/SnapKit/Quick/Nimble/SnapshotTesting/Apache Thrift/Jenkins/Jira/Confluence/Bitbucket

IOS-разработчик (руководитель группы)

Удаленно
Full-time

Для работы на банковском проекте требуется IOS разработчик уровня Team Lead.

Проект - это мобильный банк (интернет банк, API) для юридических лиц, которые являются партнерами банка.

Сейчас над проектом работает порядка 60 scrum команд, которые поделены на 5 стримов по бизнес тематике. Команда новая. В подчинении будет около 5-7 разработчиков, всего около 20, каждый находится в своей команде со своим продуктом.


Стек: Swift/UIKit/MVVM/CocoaPods/SnapKit/Quick/Nimble/SnapshotTesting/Apache Thrift/Jenkins/Jira/Confluence/Bitbucket.


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

  • Формировать бэклог технологических задач;
  • Проводить ревью решений и архитектуры; ⁃ исполнять технологическую стратгию ИТ продуктов;
  • Контролировать соблюдение производственного процесса, метрик и kpi команд;
  • Проводить 1-2-1 встречи;
  • Проводить найм новых участников команд;
  • Формировать, а затем контролировать выполнение индивидуальных планов развития;
  • Управлять рисками по информационной безопасности, производительности и стабильности ИТ продуктов;
  • Решать операционные вопросы ИТ продуктов, команд и сотрудников;
  • Формировать ресурсный план.


Требования:

  • Опыт управления и организации работы кроссфункциональной команды от 3 лет;
  • Swift, iOS SDK
  • Опыт работы по Agile методологии;
  • Опыт планирования, постановки и контроля исполнения задач командой;
  • Опыт внедрения и вывода ИТ сервисов, или продуктов в промышленную эксплуатацию;
  • Опыт разработки на Swift от 5 лет;
  • Опыт участия в процессах код ревью, умение разбираться в чужом коде, умение рефакторить чужой код;
  • Опыт написания Unit/UI-тестов; - Опыт работы/настройки мобильного CI/CD.



Senior iOS Developer

Удаленно
Full-time

Start date - asap

Work Description:

  • The project is related to developing a charging station for electric cars.
  • As an iOS Software Engineer, you are building a seamless experience for our EV Drivers. Enabling the power of our protocol while presenting a making the interface effortless and simple to use.
  • There are some libraries that we use, but no 3rd “frameworks’. We do use CoreBluetooth & CoreNFC. Swift is the only language anyone should be developing iOS apps these days.

Responsibilities:

  • Build the Xeal mobile application into a world-class experience for our customers.
  • Work with the product team to craft solutions that improve the user experience.
  • Write well-structured, testable, efficient, and maintainable code
  • Apply cutting-edge research and new developments to daily work.
  • Ensure that our work is ethical and values-driven to create a positive impact on the world.

Preferred Background:

  • Highly skilled with Swift (5+ Years of Experience)
  • Experience developing and deploying highly-polished, complex mobile applications to their representative app stores.
  • Experience with technical leadership of engineering teams including mentorship and coaching.
  • Demonstrated technical design capabilities, architecting complex technical features despite ever-evolving product requirements.
  • Focused on delivering impact and results to the makers and consumers who will benefit from this new ecosystem.
  • Excited about joining an open and honest work environment with supportive, ego-free colleagues committed to solving hard problems.
  • Ability to excel within a faced-paced startup environment.

Working with BLE for native iOS developers

  • Building an SDK from the existing mobile apps - i.e. separating the application logic from the underlying protocol.