iOS Developer - Mobile App
Job description
Overview
Seeking experienced iOS Developers to join a dynamic agile team working on a leading banking client's mobile app project. The project focuses on onboarding new customers and securely storing credentials within a mobile wallet application.
Key Responsibilities
- Develop, test, and maintain high-quality iOS mobile applications for banking use cases, focused on customer onboarding and credential management.
- Execute standard software solutions including design, development, and technical troubleshooting.
- Write secure and high-quality code using the syntax of Swift, Objective-C, or other relevant programming languages with limited guidance.
- Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications.
- Apply knowledge of tools within the Software Development Life Cycle (SDLC) toolchain to improve automation and value delivery.
- Apply technical troubleshooting skills to solve problems of basic to moderate complexity.
- Gather, analyze, and draw conclusions from diverse data sets to identify problems and support decision-making for secure and stable application development.
- Collaborate with cross-functional teams, including designers, product owners, backend developers, and client stakeholders in an agile environment.
- Deliver user stories independently within sprint cycles, contributing to planning and story point estimation.
- Provide technical guidance to intermediate team members (senior role).
- Support application deployment on AWS infrastructure; liaise with DevOps teams to facilitate deployment pipelines.
- Follow banking compliance and security protocols as applicable.
- Contribute positively to team culture with a focus on diversity, inclusion, and respect.
Required Qualifications
- Experience Level: Intermediate to Senior (8+ years preferred)
- Formal training or certification in iOS application development concepts with 2+ years applied experience preferred.
- Strong proficiency in Swift, Objective-C, and other iOS development tools such as Xcode, SwiftUI, UIKit, and Combine.
- Hands-on practical experience in system design, application development, testing, and operational stability within large corporate environments.
- Solid understanding of mobile application architecture, UI/UX best practices, RESTful APIs, and secure authentication/storage methods.
- Proficient in coding and debugging in one or more programming languages.
- Knowledge of SDLC processes and agile methodologies including CI/CD pipelines, application resiliency, and security best practices.
- Basic AWS knowledge related to application deployment and DevOps processes on AWS infrastructure (e.g., CI/CD pipelines).
- Ability to operate independently with minimal supervision.
- Prior experience in banking or financial services domain is a plus but not mandatory.
Preferred Qualifications
- Familiarity with modern front-end technologies.
- Exposure to Android development tools, such as Android Studio, Java, Kotlin, Jetpack Compose, LiveData, mobile UI fundamentals, and RESTful API integration.
- Experience with network API integration.
Location & Work Model
- Primarily remote work with occasional onsite meetings at client locations in Plano, Texas or New Jersey.
- Candidates located near Dallas (Plano area) or New Jersey preferred but flexible for strong candidates.
Dexian stands at the forefront of Talent + Technology solutions with a presence spanning more than 70 locations worldwide and a team exceeding 10,000 professionals. As one of the largest technology and professional staffing companies and one of the largest minority-owned staffing companies in the United States, Dexian combines over 30 years of industry expertise with cutting-edge technologies to deliver comprehensive global services and support. Dexian connects the right talent and the right technology with the right organizations to deliver trajectory-changing results that help everyone achieve their ambitions and goals.To learn more, please visit https://dexian.com/. Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.
|