> Markdown version of [/jobs/ext/1864372-ios-developer](https://www.wearedevelopers.com/jobs/ext/1864372-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:** CitiusTech - **Location:** Denver, CO, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Android Software Development, Apple IOS, Apple Xcode, Unit Testing, Software as a Service, Profiling, Code Review, Databases, Continuous Integration, Software Debugging, Github, Human-Computer Interaction, IOS SDK, Mobile Application Software, JSON, Junit, Model View Controller (MVC), Model View ViewModel, Object-Oriented Software Development, Systems Development Life Cycle, Material Design, Software Engineering, SQLite, Systems Integration, Test Case, Extensible Markup Language (XML), Uikit, Test-Driven Development (TDD), Ios Frameworks, Technical Debt, Gitlab, Git, Kotlin, Core Data, Integration Tests, Bitbucket, Data Management, Core Animation, Restful APIs, Software Version Control, Xctest, Android Ui - **Published:** July 22, 2026 - **Apply:** https://www.dice.com/job-detail/8b247a16-8abd-45cd-a220-f7c3ab0fbaba ## About the Role * Technical certification in multiple technologies is desirable., Mandatory skills * 6+ years of experience in iOS and Android mobile application development, including architecting and developing multiple applications across versions. * Proficient in Swift for iOS development and Kotlin for Android, with deep understanding of language features and best practices for both platforms. * Strong understanding of iOS UI guidelines (Human Interface Guidelines) and Android UI guidelines (Material Design), ensuring apps meet platform-specific design principles. * Experienced in implementing native libraries using the iOS SDK and Android SDK, including working with frameworks like UIKit, Core Data, Core Animation, and Jetpack components. * Proficient in using storage options such as UserDefaults, Core Data, SQLite (iOS) and Shared Preferences, Room, SQLite (Android) for local data management. * Experienced in integrating RESTful web services, handling JSON and XML parsing, and managing network requests with URLSession (iOS) and Retrofit, OkHttp (Android). * Expertise in Object-Oriented Design (OOD) and architecting scalable mobile applications using patterns like MVC, MVVM, MVP, and VIPER for iOS, and MVVM, MVP for Android. * Experience in unit testing, integration testing, and test-driven development (TDD) for both iOS (using XCTest) and Android (using JUnit, Espresso). * Solid experience working in Agile/Scrum environments, collaborating with cross-functional teams to deliver high-quality applications on time. * Strong experience with Git for source code management, including collaboration in teams using GitHub, GitLab, or Bitbucket. * Proficient in debugging and optimizing apps for performance, including memory and CPU usage, on both iOS (using Instruments in Xcode) and Android (using Android Profiler). * A strong team player with excellent communication skills, able to articulate technical concepts to both technical and non-technical stakeholders. Good to have skills: - Ability to: * Define architectural intent that agents can follow * Break features into agent executable tasks * Govern AI autonomy (guardrails, permissions, reviews) * Integrate agentic workflows into CI/CD pipelines Experience supervising AI agents across: * Multi service systems * Legacy modernization * Large codebases / monorepos Strong understanding of: * Security implications of autonomous code execution * Compliance, auditability, and traceability * AI assisted SDLC operating models ## Description * We are seeking a Senior iOS Developer who will be responsible for architecting, designing, and developing the middle tier for a software-as-a-service-based application. * The candidate will also be responsible for guiding and mentoring junior iOS developers., * Design, development, and support of various Clinical System Applications. * Work with Business Analysts to review and understand business requirements and functional specifications. * Collaborate with middle-tier and database developers. * Participate in architecture, design, and code reviews. * Work with QA and CM teams for code build/releases, test case design, and defect resolution. * Collaborate as Team Lead/Project Manager/Architect for planning, estimation, documentation, and status reporting. * Mentor junior developers on design and development. * Maintain excellent communication skills. * Adapt and contribute to a fast-paced, agile application development environment. * Adhere to project schedules, proactively resolving or escalating issues to management. * Healthcare experience is a plus., * Guide effective use of agentic IDEs for complex, multi-module or cross-service changes * Establish review practices and quality checks for AI-generated code * Mentor team members on balancing autonomy, correctness, and maintainability in AI-assisted development * Design system architectures that support AI-augmented and agentic development workflows * Define guardrails, standards, and governance for the use of autonomous coding agents * Evaluate impact of agentic IDEs on SDLC, CI/CD pipelines, security posture, and technical debt ## Related Videos - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [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) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Never delegate the understanding](https://www.wearedevelopers.com/magazine/749-never-delegate-the-understanding) - [9 Claude Code Skills to Speed Up Your Workflow](https://www.wearedevelopers.com/magazine/740-9-claude-code-skills-to-speed-up-your-workflow) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path)