> Markdown version of [/jobs/ext/188770-ios-developer](https://www.wearedevelopers.com/jobs/ext/188770-ios-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # IOS Developer - **Company:** Cruise Planners - **Location:** Coral Springs, FL, United States (Remote available) - **Experience:** Expert - **Contract:** Franchise - **Skills:** Agile Methodology, Data Analysis, Apple Push Notification Service, IOS Applications, Apple IOS, Apple Xcode, App Store (IOS), JIRA, Unit Testing, Biometrics, Software Bug Management, Cloud Computing, Code Coverage, Code Review, Computer Programming, Computer Engineering, Software Debugging, Dependency Injection, Github, Push Technology, IOS SDK, Model View ViewModel, OAuth, Open Source Technology, OpenID, Memory Leaks, Secure Coding, Software Engineering, Systems Integration, User Interface Testing, Openapi, Trunk-based Development, Circleci, Enterprise Software Applications, Postman, Swiftui, Concurrency, Ios Frameworks, Caching, Firebase, Backend, Git, Core Data, Information Technology, Reactive Programming, Codebase, Bitbucket, Api Design, Restful APIs, Software Version Control, Xctest - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a4124c9db4e976d7 ## About the Role * Able to work effectively within cross-functional teams that include Android, web, backend, QA, and design roles * Comprehensive understanding of iOS development best practices, including architecture, performance, accessibility, and security * Can translate product and UX requirements into performant, maintainable iOS code with minimal supervision * Skilled at reviewing, refactoring, and optimizing existing codebases for performance and readability * Proactive in identifying potential performance bottlenecks or architectural flaws early in development * Uses analytics data, crash reports, and user feedback to prioritize bug fixes and feature improvements * Approaches development with security-first thinking, proactively identifying potential vulnerabilities * Accurately estimates development effort, identifies technical risks, and communicates blockers early * Demonstrates ownership mentality, taking initiative beyond assigned tasks when necessary * Stays current with the iOS ecosystem and Apple's platform updates, regularly evaluating new tools, frameworks, and practices, * Bachelor's degree in computer science/computer engineering or equivalent experience. * 5+ years of experience in iOS application development with Swift. * Strong proficiency in Swift, including advanced features such as async/await, actors, protocol-oriented programming, and property wrappers. * Proven experience as an iOS developer with a portfolio of released applications in the App Store. * Deep knowledge of iOS SDK, Xcode, and core iOS development best practices. * Experience implementing MVI and/or MVVM architecture with SwiftUI and Combine framework. * Strong understanding of clean architecture principles and modular app design for enterprise-scale applications. * Practical experience with dependency injection patterns and frameworks to improve modularity, testability, and scalability. * Proficiency in Swift Concurrency (async/await, actors, TaskGroups) and Combine for asynchronous and reactive programming. * Familiarity with Apple frameworks including Foundation, SwiftUI, SwiftData/Core Data, Core Location, and MapKit. * Strong understanding of RESTful APIs and integrating iOS apps with backend services using URLSession or Alamofire. * Experience with efficient image loading and caching strategies (native AsyncImage, Kingfisher, or SDWebImage). * Experience with secure coding practices including OAuth 2.0/OIDC, biometric authentication (Face ID/Touch ID), Keychain storage, and certificate pinning. * Experience working with Firebase (push notifications via FCM, analytics, crash reporting via Crashlytics, remote config) and APNs. * Skilled in unit testing with XCTest, UI testing with XCUITest, snapshot testing, and debugging with Instruments and LLDB. * Understanding of iOS privacy requirements including App Tracking Transparency, privacy nutrition labels, and App Privacy Report. * Experience with CI/CD pipelines using Bitrise, GitHub Actions, Xcode Cloud, or similar tools. * Proficiency with Git and version control best practices including trunk-based development and feature branching. * Experience with Xcode configurations and schemes for managing multiple environments (dev, staging, production). * Comfortable working in Agile development environments, using tools like JIRA, Xray, and Bitbucket. * Experience with OpenAPI specifications and Postman for API development and testing. * Excellent problem-solving, critical thinking, and communication skills. * Contributions to open source or active maintenance of GitHub repositories is a plus ## Description The ideal candidate is passionate about building high-quality, user-focused iOS applications using Swift and SwiftUI as the primary development technologies. You'll work on both new enterprise-level initiatives and enhancing existing codebases, collaborating closely with crossfunctional teams to deliver robust, maintainable, and intuitive mobile., * Designs and builds advanced applications for the iOS platform using Swift and SwiftUI, ensuring robust, responsive, and user-friendly designs. * Implements and maintains scalable app architecture using MVI or MVVM patterns with clean architecture principles. * Writes comprehensive unit tests using XCTest and UI tests using XCUITest, maintaining high code coverage standards. * Implements secure authentication flows, token management, biometric authentication (Face ID/Touch ID), and data encryption for enterprise applications. * Implements offline-first data strategies with SwiftData/Core Data and synchronization logic for unreliable network conditions. * Instruments app with analytics events to track user behavior, feature adoption, and conversion funnels. * Monitors and resolves memory leaks and performance issues using Instruments, MetricKit, and Xcode Organizer. * Works closely with project teams, designers, Android developers, and backend teams to define, design, and deploy new features and functionality. * Participates in code reviews, providing constructive feedback and enforcing coding standards * Collaborates with QA to troubleshoot and debug iOS applications, approaching issues from both a developer's and end-user's perspective * Contributes to technical documentation, architecture decision records (ADRs), and coding standards. * Maintains and modifies existing applications independently as well as under direction from senior staff members. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [8 No-Code App Builders](https://www.wearedevelopers.com/magazine/300-8-no-code-app-builders) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)