Mobile Engineer (iOS / Android) | Contract-to-Hire
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+23 more
Job description
We are seeking a highly skilled Senior Mobile Engineer (iOS/Android) to join a team building next-generation digital banking experiences, including AI-powered capabilities within a leading mobile banking platform.
This is a hands-on engineering role where you will design, develop, test, and support production mobile applications used by millions of customers. You will work closely with product owners, architects, and cross-functional engineering teams to deliver scalable, secure, and customer-focused mobile solutions.
The ideal candidate brings strong mobile development expertise, a passion for clean architecture, and the ability to drive features from concept through production deployment. Key Responsibilities
- Design and develop reusable mobile platform components, frameworks, and tooling.
- Build clean, maintainable, scalable, and production-ready Swift, Objective-C, Kotlin, and/or Java code.
- Collaborate with product owners and business stakeholders to translate requirements into technical solutions.
- Leverage approved AI-assisted development tools to improve productivity, code quality, testing, and documentation.
- Develop solutions that support accessibility, localization, performance testing, and quality assurance.
- Build validation frameworks for AI-powered application features, personalization engines, and intelligent user experiences.
- Create and enhance API mocking capabilities to reduce dependencies on backend systems during development and testing.
- Partner with engineering teams to provide technical guidance and platform best practices.
- Investigate, troubleshoot, and resolve production issues.
- Contribute to CI/CD pipelines, automated testing, regression testing, and deployment processes.
- Participate in code reviews and maintain high standards for security, resiliency, and software quality.
Requirements
- 5+ years of software engineering experience.
- Strong experience developing native iOS applications using:
- Swift
- Objective-C
- Xcode
- Experience building and maintaining scalable mobile applications.
- Hands-on experience using AI-assisted software development tools for coding, testing, documentation, or troubleshooting.
- Understanding of secure and responsible AI usage in software engineering workflows.
- Strong understanding of software design principles, architecture, and best practices.
- Experience debugging applications on iOS simulators and physical devices.
- Familiarity with iOS testing frameworks and automation concepts.
- Strong analytical and problem-solving skills.
- Ability to work effectively in Agile environments.
- Excellent communication and collaboration skills.
- Experience working in fast-paced, multi-team environments., * Experience with:
- XCUITest
- Cucumber/Gherkin
- Behavior-Driven Development (BDD)
- Knowledge of accessibility testing and WCAG standards.
- Experience with:
- Accessibility Inspector
- VoiceOver
- Dynamic Type
- Familiarity with visual validation tools such as:
- Applitools
- Percy
- Experience supporting localization and internationalization initiatives.
- Exposure to AI/ML-powered applications and testing strategies.
- Experience with API mocking tools such as WireMock.
- Knowledge of CI/CD tools including:
- Jenkins
- Bitbucket
- Experience with mobile cloud testing platforms such as:
- Sauce Labs
- Perfecto
- SeeTest
- Experience with:
- SwiftUI
- UIKit
- Exposure to cloud-native development practices., * Have deep mobile development expertise.
- Enjoy hands-on coding and solving complex technical problems.
- Thrive in Agile environments.
- Can own features end-to-end from design through production deployment.
- Are passionate about building high-quality customer-facing applications.
- Have an interest in modern AI-enabled software development practices.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Cross Platform Mobile Development Frameworks to Use in 2025
The 8 Best Code Testing Tools
A Guide to Choosing the Right Tools for App Developers
The Most Popular IT Jobs on the Market