Старший iOS-разработчик (удалённо)
О Finom
Finom — европейский технологический стартап со штаб-квартирой в Амстердаме. Мы стремимся к революции в финансовом ландшафте для предпринимателей по всему миру. Наша миссия — разработать комплексное финансовое B2B-решение, интегрирующее банковские функции, бухгалтерский учёт, финансовый менеджмент и выставление счетов в единую, удобную мобильную платформу.
Недавно мы привлекли €115 млн в раунде акционерного финансирования серии C (примерно $133 млн), доведя общий объём привлечённых средств примерно до $346 млн. Эти значительные инвестиции следуют за раундом финансирования роста в $105 млн от General Catalyst, давнего инвестора с 2021 года, известного поддержкой таких компаний, как Airbnb, HubSpot, KAYAK и Stripe.
Платформа Finom выходит за рамки традиционного банкинга, предлагая выставление счетов и растущий набор функций, включая бухгалтерский учёт с использованием ИИ, направленных на упрощение финансового менеджмента для предпринимателей. Мы активно расширяем своё присутствие на ключевых рынках ЕС, таких как Германия, Франция, Нидерланды, Италия и Испания.
В Finom мы не просто переопределяем опыт предпринимателей — мы даём нашим сотрудникам возможность реально изменить ситуацию. Ваша работа имеет значение, и ваше влияние выходит далеко за рамки метрик продукта. Мы культивируем инновации и вдохновляющую рабочую среду, где смелые идеи процветают, отдавая приоритет тщательному исследованию, быстрому внедрению решений и обеспечению того, чтобы каждое наше усилие приносило пользу нашим пользователям, сотрудникам, партнёрам и нашему бизнесу в целом.
Мы ищем старшего iOS-разработчика, который мыслит как создатель продукта — того, кто глубоко заботится о «почему» стоящем за тем, что он создаёт, а не только о задачах в бэклоге.
Вы будете работать во встраиваемой кросс-функциональной команде (Backend, Mobile, ML/AI, QA, Design и Product) и будете отвечать за полный цикл разработки функций, которые действительно важны: корпоративные счета и денежные потоки, банковские транзакции, выпуск и управление картами, а также учёт с использованием ИИ. Вы будете участвовать в принятии архитектурных решений, повышать уровень инженерного качества и обучать инженеров вокруг себя.
Что вы будете делать
- Проектировать и создавать новые функции для нашего iOS-приложения, которым ежедневно пользуются владельцы бизнеса по всей Европе.
- Разрабатывать и внедрять надёжные, интуитивно понятные решения для:
- Управления денежными потоками по нескольким счетам
- Банковских транзакций и платежей
- Выпуска, активации и контроля физических и виртуальных карт
- Автоматизации учёта с помощью ИИ
- Создавать отполированные, отзывчивые пользовательские интерфейсы с использованием UIKit и SwiftUI.
- Нести ответственность за качество кода, производительность и стабильность — автоматизированное тестирование и тщательные проверки кода являются обязательными.
- Тесно сотрудничать с Backend, QA, Design и Product — вы будете создавать решения от начала до конца, а не просто реализовывать спецификации.
- Принимать технические решения в своей области, оспаривать предположения при необходимости и проактивно выявлять возможности для создания лучшего.
- Вносить вклад в CI/CD-пайплайны, инструментарий и лучшие практики мобильной разработки в команде.
Кто вы
Вы прагматичны и имеете подтверждённый опыт выпуска важных продуктов. Вы чётко общаетесь между дисциплинами и преуспеваете в кросс-функциональной среде, где все вместе решают одну и ту же проблему клиента.
Ваш опыт включает:
- Глубокое знание языка Swift и как минимум 3 года коммерческой разработки под iOS.
- Глубокое понимание ООП, принципов SOLID и шаблонов проектирования.
- Практический опыт использования архитектурного паттерна VIPER и паттерна навигации Coordinator.
- Отличное знание UIKit и опыт (или сильное желание развивать навыки) работы со SwiftUI.
- Опыт разработки вёрстки в коде, особенно с использованием SnapKit или аналогичных инструментов.
- Уверенное владение Git / GitLab, включая возможность настройки и использования GitLab CI/CD.
- Способность писать модульные и UI-тесты.
- Менталитет строителя — вы заботитесь о продукте, пользователях и результатах, а не только о коде.
- Чёткая, лаконичная коммуникация на английском языке как с техническими, так и с нетехническими специалистами.
Приветствуется
- Опыт работы в финтехе или опыт работы с финансовыми продуктами — вы понимаете ставки.
- Твёрдое понимание лучших практик мобильной безопасности (особенно критически важных в нашей области).
- Опыт профилирования и оптимизации производительности UI — снижение узких мест рендеринга и достижение плавных 60/120 кадров в секунду на iOS.
- Практический опыт работы с инструментами профилирования: Instruments, XCTest или аналогичными.
- Опубликованные приложения в App Store, которыми вы гордитесь.
- Активный профиль на GitHub с кодом, которым вы готовы поделиться.
- Практический опыт работы с AI-агентами и LLM-инструментами (Claude, Cursor, Copilot и т. д.) — настройка сред агентов, написание промптов, навыков и правил поведения.
- Опыт работы с AI-инструментами для IDE (Cursor, Windsurf, GitHub Copilot, Claude Code и т. д.) — включая режим агента, настройку файлов правил и интеграцию ИИ в повседневный рабочий процесс разработки.
- Понимание возможностей и ограничений моделей — знание того, какая модель подходит для какой задачи и как эффективно управлять контекстным окном.
- Способность оценивать и проверять вывод, сгенерированный ИИ — использование автоматизированных тестов, линтеров и критического обзора для выявления галлюцинаций и ошибок.
- Осведомленность о рисках безопасности ИИ — инъекции промптов, утечка данных и безопасная обработка недоверенных вводов в агентских рабочих процессах.
Рекрутинговый процесс
Собеседование с рекрутером / Первое техническое собеседование / Coding / Собеседование по кодированию с использованием ИИ / Собеседование по проектированию мобильных систем / Собеседование на соответствие командной культуре (peer interview) / Предложение
Что вы получите взамен
- Окажите реальное влияние на продукт: Ресурсы и возможности для постоянного личного и профессионального развития.
- Работайте в ЕС: Гибкость в путешествиях и удалённая работа или гибридная модель по всей Европе.
- Станьте держателем опционов: Программа опционов доступна каждому члену команды.
- Получите неуклонную поддержку и заботу: Современная, дружелюбная и эко-сознательная корпоративная культура.
- Программа Work & Swim: Один месяц в комфортной корпоративной квартире на Кипре.