24 may
|
Ottomatik.io
|
Medellín
24 may
Ottomatik.io
Medellín
Postúlate en Kit Empleo: kitempleo.com.co/empleo/1aqr1m
Hi there! We are South and our client is looking for a Senior iOS Developer to join a fast-paced product engineering team focused on building high-quality mobile experiences used in real-world, on-the-go environments.
About The Role
In this role, you’ll work closely with product, design, and backend teams to develop scalable, reliable, and user-centric iOS applications. This position is idóneo for someone who enjoys taking ownership of product features, contributing to architectural decisions, and working on modern mobile technologies including real-time communication, offline-first functionality, location services, and AI-powered workflows. You’ll have the opportunity to influence technical direction, improve engineering standards, and help shape the future of a growing mobile platform.
Responsibilities
- Design, build, and maintain advanced iOS applications using Swift and SwiftUI.
- Develop and optimize real-time mobile experiences using Web Sockets and modern concurrency patterns.
- Implement and maintain integrations with external platforms and APIs.
- Build and enhance location-based features, including GPS tracking and route-related functionality.
- Develop audio recording and transcription-related workflows.
- Improve app architecture, scalability, performance, and reliability.
- Maintain secure authentication flows, including OAuth and SSO implementations.
- Collaborate cross-functionally with product, backend, and design teams to deliver polished user experiences.
- Contribute to testing practices, release processes, and mobile engineering standards.
- Support offline-first capabilities, synchronization strategies, and data persistence solutions.
- Participate in code reviews,
technical discussions, and architectural planning.
Requirements
- 5+ years of professional experience in iOS development.
- 2+ years of hands-on production experience with SwiftUI.
- Strong proficiency in Swift and modern iOS development practices.
- Solid experience with Swift Concurrency, including async/await and structured concurrency.
- Experience building or maintaining applications with:
- Background location tracking
- Audio recording functionality
- Real-time Web Socket communication
- Strong understanding of secure mobile authentication flows, including OAuth and enterprise authentication.
- Experience publishing and maintaining applications in the App Store.
- Strong understanding of mobile architecture, concurrency, and thread safety.
- Experience building offline-capable applications, including:
- Local caching
- State persistence
- Synchronization strategies
- Retry and recovery mechanisms
- Strong debugging, problem-solving, and communication skills.
- Ability to work autonomously in a collaborative, fast-moving environment.
Nice to Have
- Experience integrating CRM platforms or third-party enterprise systems.
- Familiarity with speech-to-text or voice AI technologies.
- Experience with Swift Data or modern Apple persistence frameworks.
- Experience building watchOS applications or iOS widgets.
- Background working in startup or SaaS environments.
- Experience improving or establishing mobile testing infrastructure and best practices.
Schedule
Monday to Friday, 9 AM – 6 PM
Compensation
USD salary
Location
100% remote opportunity
Submit Your Resume
If this opportunity sounds good to you, send us your resume!
#J-18808-Ljbffr
Postúlate en Kit Empleo: kitempleo.com.co/empleo/1aqr1m
📌 Senior iOS Developer (Medellín)
🏢 Ottomatik.io
📍 Medellín