yandex
Solvd
Страна
Колумбия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior Software Engineer (iOS)

Оценка ИИ

Интересная позиция в растущей AI-консалтинговой компании с возможностью удаленной работы. Четкие требования и фокус на современные технологии (SwiftUI) делают вакансию привлекательной для опытных разработчиков.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Роль требует глубоких знаний SwiftUI и опыта работы с легаси-кодом на Objective-C. Высокие требования к навыкам тестирования и менторства повышают планку для кандидатов.

Анализ зарплаты

Медиана5 500 $
Рынок4 000 $ – 7 000 $
Оценка ИИ

Предлагаемая позиция Senior уровня в Колумбии (удаленно) соответствует рыночным ожиданиям для международных аутсорсинговых компаний. Указанный диапазон отражает средние ставки для опытных инженеров в регионе Латинской Америки, работающих на рынок США.

Сопроводительное письмо

I am writing to express my interest in the Senior iOS Software Engineer position at Solvd. With over 5 years of experience in mobile development and a strong focus on SwiftUI and Swift, I have a proven track record of delivering high-quality applications that balance modern UI requirements with robust, testable architecture. My background includes working in Agile environments where I have successfully integrated RESTful APIs and managed complex multithreading patterns to ensure optimal app performance.

I am particularly drawn to Solvd’s AI-native approach and your commitment to end-to-end delivery. In my previous roles, I have not only focused on technical excellence but also on mentoring junior developers and fostering a culture of empathy and clear communication. I am excited about the opportunity to contribute to your global team, support your CI/CD workflows, and help evolve your iOS codebases using the latest industry standards.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Solvd уже сейчас

Присоединяйтесь к Solvd и создавайте инновационные iOS-решения в глобальной AI-native компании!

Описание вакансии

Solvd Inc. is a rapidly growing AI-native consulting and technology services firm delivering enterprise transformation across cloud, data, software engineering, and artificial intelligence. We work with industry-leading organizations to design, build, and operationalize technology solutions that drive measurable business outcomes.

Following the acquisition of Tooploox, a premier AI and product development company, Solvd now offers true end-to-end delivery—from strategic advisory and solution design to custom AI development and enterprise-scale implementation. Our capability centers combine deep technical expertise, proven delivery methodologies, and sector-specific knowledge to address complex business challenges quickly and effectively.

Solvd is hiring a Senior iOS Software Engineer to build and evolve high-quality mobile experiences on iOS. In this role, you’ll develop and maintain iOS applications in a collaborative Agile team, contribute to modern SwiftUI-based UI development, and help raise engineering quality through testing, mentoring, and strong delivery practices.

What you’ll do

  • Build and maintain iOS features using SwiftUI and Swift, delivering reliable, high-quality user experiences
  • Contribute to and support existing iOS codebases that include Objective-C and Swift within an Agile environment
  • Integrate with RESTful APIs and partner with backend teams to define and improve contracts as needed
  • Write testable code and implement unit tests to maintain quality and prevent regressions
  • Work with multithreading/concurrency patterns to ensure performance and responsiveness
  • Collaborate via Git in a team environment, participate in code reviews, and uphold engineering standards
  • Work with relational data and persistence layers as needed
  • Support and improve CI/CD workflows to keep releases stable and predictable
  • Mentor junior developers through pairing, feedback, and guidance on best practices
  • Contribute to a team culture grounded in kindness, empathy, and clear communication

Required qualifications

  • 4+ years of relevant professional experience in iOS development
  • SwiftUI experience (must-have)
  • Experience building iOS applications with Swift and Objective-C in an Agile environment
  • Strong ability to write unit tests and design testable code
  • Experience with multithreaded programming and performance-conscious development
  • Comfort working with RESTful APIs
  • Substantial experience using Git collaboratively (branching, PR workflows, code reviews)
  • Experience working with a relational database
  • Past usage of at least one iOS package manager (SPM, CocoaPods, Carthage)
  • Some experience with CI/CD (build pipelines, automated testing, release workflows)
  • Strong communication skills and a team-first mindset
  • Motivation to mentor junior developers
  • Demonstrated kindness and empathy in how you work with others

Nice to have

  • Experience migrating a large legacy codebase to modern iOS standards
  • Experience with functional reactive programming frameworks such as Combine or RxSwift
  • Experience with async/await and modern Swift concurrency patterns
  • Any exposure or familiarity with Kotlin (helpful for cross-platform collaboration)

Tech stack / tools (typical)

  • iOS: Swift, SwiftUI, Objective-C
  • Concurrency: GCD, async/await (depending on codebase)
  • Networking: REST APIs
  • Testing: XCTest and related tooling
  • Package management: SPM / CocoaPods / Carthage
  • CI/CD: common mobile pipelines (e.g., GitHub Actions, Bitrise, Jenkins, CircleCI)
  • Version control: Git

When you join Solvd, you'll…

  • Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation.
  • Be part of a global team with equal opportunities for collaboration across continents and cultures.
  • Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards.

Ready to make an impact?

If you're excited to build things that matter, champion responsible AI, and grow with some of the industry’s sharpest minds. Apply today and let’s innovate together.

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Git
  • Unit Testing
  • CI/CD
  • Swift
  • SwiftUI
  • Kotlin
  • REST API
  • Objective-C
  • XCTest
  • Combine
  • RxSwift
  • CocoaPods
  • Carthage
  • GCD

Возможные вопросы на собеседовании

Вакансия требует обязательного знания SwiftUI. Важно понять, как кандидат справляется с управлением состоянием в сложных иерархиях.

Как вы подходите к управлению состоянием (State Management) в крупных приложениях на SwiftUI и какие обертки свойств (@StateObject, @ObservedObject, @EnvironmentObject) выберете для разных сценариев?

В списке 'Nice to have' указан async/await. Это критически важно для современного Senior разработчика.

В чем основные преимущества использования Swift Concurrency (async/await) по сравнению с традиционным GCD в контексте предотвращения race conditions?

Компания ищет человека, способного работать с легаси-кодом.

Расскажите о вашем опыте интеграции Swift/SwiftUI в существующий проект на Objective-C. С какими трудностями вы сталкивались при обеспечении совместимости?

Упоминается необходимость написания тестируемого кода.

Какие архитектурные паттерны вы используете, чтобы сделать iOS-код легко тестируемым с помощью модульных тестов (Unit Tests)?

Роль предполагает менторство и работу в Agile-команде.

Опишите ваш подход к проведению код-ревью. Как вы даете конструктивную обратную связь менее опытным коллегам, сохраняя культуру эмпатии?

Похожие вакансии

Codify Soft
200 000 ₽ – 220 000 ₽

Middle+/Senior Flutter Developer

SeniorУдалённоРоссия
Flutter · Dart · MVVM · BLoC · Riverpod · Provider · Redux · MobX · iOS · Android
+10 навыков
deeplay
Не указана

Системный Android разработчик [Senior]

SeniorУдалённоРоссия
Android · AOSP · SELinux · HAL · AIDL · HIDL · JNI · C++ · Java · LLM
+10 навыков
gradient
от 550 000 ₽

Senior iOS Developer

SeniorУдалённоРоссия
Swift · Objective-C · UIKit · Core Animation · Metal · Core Image · Figma · GitFlow · Xcode
+9 навыков
Лайв Тайпинг
220 000 ₽ – 320 000 ₽

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

SeniorУдалённоРоссия
Flutter · Dart · Mobile Development · API Integration · SDK Integration
+5 навыков
Спортс (Sports.ru)
Не указана

Senior Android-разработчик

SeniorУдалённоРоссия
Kotlin · Clean Architecture · MVI · Hilt · Jetpack Navigation · Jetpack Compose · Apollo GraphQL · Coroutines · Android SDK
+9 навыков
Eclipse Digital
Не указана

Middle+ React Native разработчик

SeniorУдалённоРоссия
React Native · React · JavaScript · TypeScript · Redux · MobX · TanStack Query · REST API · WebSocket · GraphQL · CSS · Less · Sass · Xcode · Android Studio · Agile · Scrum · Code Review
+18 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

Solvd
Страна
Колумбия