> Markdown version of [/jobs/ext/2043693-ios-software-engineer](https://www.wearedevelopers.com/jobs/ext/2043693-ios-software-engineer). 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 Software Engineer - **Company:** Gentis - **Location:** Blue Ash, OH, United States (Remote available) - **Salary:** $125,000.0 - $156,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Code Review, Mobile Application Software, Performance Tuning, Software Construction, Uikit, Swiftui, Concurrency, Swift (Programming Language), Backend - **Published:** August 13, 2026 - **Apply:** https://www.careerjet.com/job/usf6f415aa8f86168f77d1427bd63359fa/eaa ## About the Role This position allows for individuals to work fully remote anywhere in the continental US. Must Have * Expert-level Swift, SwiftUI, and UIKit experience building production native iOS applications * Experience designing scalable iOS architectures with strong decoupling, testability, and maintainability * Hands-on experience with GCD, Operation Queues, concurrency, and iOS performance tuning * Experience monitoring, troubleshooting, and improving mobile application performance and usability * Strong code review experience with clean coding and software engineering best practices * Proven experience partnering with Product, Design, QA, and Backend teams to deliver features quickly Plusses * Experience supporting large-scale ecommerce or customer-facing mobile applications * Experience modernizing iOS architecture, frameworks, or platform capabilities * Experience supporting omnichannel digital experiences ## Related Videos - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)