> Markdown version of [/jobs/ext/1955074-ios-mobile-developer](https://www.wearedevelopers.com/jobs/ext/1955074-ios-mobile-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 Mobile Developer - **Company:** TEKSYSTEMS INC. - **Location:** Dallas, TX, United States - **Experience:** Expert - **Salary:** $135,200.0 - $149,760.0 - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, IOS Applications, Apple IOS, User Authentication, Automation of Tests, Unit Testing, Mobile Application Development, Code Review, Continuous Integration, Dependency Injection, Software Design Patterns, Mobile Application Software, Object-Oriented Software Development, Scrum Methodology, Ui Patterns, Systems Integration, Uikit, Swiftui, Delivery Pipeline, Ios Frameworks, Swift (Programming Language), Backend, Git, Material UI, Integration Tests, Asynchronous Programming, Restful APIs, Software Version Control, Xctest, Api Management, Microservices - **Published:** August 6, 2026 - **Apply:** https://dejobs.org/x/x/BE034B1D76E04BD8BD3AE8BEC763936C/job/ ## About the Role Mobile, Mobile app development, Agile, Ios, swiftui, uikit, Swift, authentication, tokens, xctest, development, ios development, mobile application, api, ios mobile, 5+ years of native iOS development experience. Advanced experience with Swift. Extensive experience with SwiftUI. Experience working with UIKit and UIKit interoperability within SwiftUI applications. Strong understanding of modularized architecture and large-scale mobile applications. Experience building reusable UI components and micro-UI architectures. Strong understanding of state management patterns, Experience with dependency injection and dependency management. Experience integrating REST APIs and backend services. Strong understanding of authentication flows and secure mobile application development. Experience with asynchronous programming using: Combine Async/Await Experience with unit testing and integration testing using: XCTest Nimble Experience using Git and modern source control practices. Strong understanding of object-oriented programming and design patterns. Preferred Qualifications Experience supporting authentication modernization initiatives. Experience integrating third-party authentication SDKs. Familiarity with token management and secure credential storage. Experience working within microservices-based environments. Familiarity with CI/CD tools and automation pipelines. Banking, financial services, or highly regulated industry experience. Accessibility experience utilizing VoiceOver and iOS accessibility standards. Desired Soft Skills Strong ownership mentality. Ability to quickly ramp up in ambiguous environments. Excellent communication and collaboration skills. Comfortable challenging assumptions and proposing solutions. Strong problem-solving and troubleshooting capabilities. Experience leading technical discussions and influencing architecture decisions. ## Description We are seeking a iOS Developer to join a growing Authentication Engineering team responsible for delivering secure, scalable, and user-friendly authentication experiences within a large-scale mobile banking platform. This individual will play a key role in the implementation of modern authentication capabilities, partnering closely with backend authentication teams, security stakeholders, and mobile engineering teams. The ideal candidate possesses deep expertise in native iOS development, modern Swift technologies, mobile architecture, and API integrations. This role requires a highly adaptable engineer who can thrive in a fast-paced environment, take ownership of critical initiatives, and contribute to the modernization of authentication services across digital channels. Key Responsibilities Design, develop, and maintain native iOS applications using Swift and SwiftUI. Build and enhance authentication experiences within enterprise mobile applications. Integrate mobile applications with backend authentication APIs and token management services. Collaborate with security, backend, and mobile engineering teams to support authentication modernization initiatives. Develop reusable, modular UI components and scalable mobile features. Implement secure authentication workflows and third-party authentication SDK integrations. Participate in architectural design discussions and contribute to mobile platform standards. Conduct code reviews and mentor junior developers. Troubleshoot and resolve production issues across authentication and mobile application components. Participate in Agile ceremonies including sprint planning, backlog refinement, and retrospectives. Contribute to CI/CD pipelines, automated testing, and release processes. ## Related Videos - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [Optimization of Mobile Development Strategies for Maximum Business Impact](https://www.wearedevelopers.com/videos/1182-optimization-of-mobile-development-strategies-for-maximum-business-impact) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Lynx: Native for More](https://www.wearedevelopers.com/videos/1445-lynx-native-for-more) ## 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) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Navigating the Ups and Downs of the Tech Industry](https://www.wearedevelopers.com/magazine/531-navigating-the-ups-and-downs-of-the-tech-industry)