Logo
JobRialto

Senior iOS Developer

JobRialto, West Lake Hills, Texas, United States


Job Summary

We are seeking highly skilled, product-aware iOS developers who are passionate, inquisitive, and responsible individuals to deliver exceptional mobile experiences to our customers. The ideal candidate should be deeply involved in mobile development, demonstrating a keen understanding of the best tools and frameworks to build stable, robust, and resilient iOS applications.

Key Responsibilities Collaborate with the Bank Setup team to create engaging and native iOS experiences for millions of Client customers. Work in a fast-paced, collaborative environment with a focus on continuous learning, coaching, and mentoring. Build mobile-first strategies, ensuring seamless financial management and spending experiences for users on the go. Guide the development of iOS apps by adhering to best practices and leveraging modern iOS frameworks and tools (e.g., Swift, SwiftUI, Combine). Actively engage in code reviews, pull requests, and pair programming to maintain code quality and share knowledge within the team. Contribute to the architecture and user experience of the apps, ensuring they are aligned with the platform's security and performance standards. Promote mobile-first strategies across the organization, assisting other squads with mobile expertise and helping define mobile engineering standards. Required Qualifications

Experience:

5+ years of professional experience in iOS app development, with a strong focus on Swift.

Technical Skills:

Proficiency with Swift, SwiftUI, Combine, UIKit, and Xcode. Experience with unit and UI testing using XCTest and XCUITest. Familiarity with iOS frameworks and their implementation in real-world applications. Knowledge of mobile architecture patterns such as MVVM and Clean Architecture. Experience with iOS dependency management using Swift Package Manager and/or CocoaPods. In-depth understanding of networking, concurrency, performance, memory management, and security best practices within the iOS ecosystem. Collaboration: Experience working in a collaborative, agile environment, contributing to team discussions, code reviews, and knowledge sharing. Preferred Qualifications

Accessibility: Strong understanding of Apple's accessibility features and experience building accessible user experiences. Tools & Frameworks: Experience with other relevant tools and frameworks that enhance mobile development and DevOps practices.

Certifications (if any)

Any certifications related to iOS development or mobile app security would be a plus.

Education:

Bachelors Degree