Overview
Skills
Job Details
Description:
Our client has an immediate need for an iOS Developer, who is responsible for front-end development using SwiftUI and UIKit, with responsibilities ranging from feature development and modular integration to release documentation and risk assessments following security best practices
Requirements:
- Bachelor's degree is a plus
- 4-6 years of experience
- Experience with SWIFTUI & UIKit (UIKit Interoperability)
- Understanding about modularized architecture on large-scale mobile Projects (As we have multiple Modules/Micro UIs) is a plus
- Experience with State Management - Env Objects and State Objects is a plus
- Experience with Dependency Injection & Dependency Management is a plus
- Understanding UITesting & Integration Testing (Xc test, Nimble) is a plus
- Experience with API Communication is a plus
- Experience with Concurrency in SwiftUI - Combine/Async/Await is a plus
- Experience with iOS A11/Voice over is a plus
- Prior experience in Banking/Finance Domain is a plus
Responsibilities:
- Design and develop UI components for applications using SwiftUI and UIKit
- Participate in release-related activities, including writing detailed documentation and risk assessments for features delivered
- Ensure that all work complies with security protocols and enterprise standards
- Contribute to a modularized architecture supporting a large-scale app structure (multiple modules and micro UIs)
- Implement effective state management using @EnvironmentObject, @StateObject, and other property wrappers
- Manage dependencies and apply dependency injection techniques across components
- Perform unit and integration testing using XCTest and Nimble to ensure quality and stability
- Integrate with APIs for data communication and handle concurrency using Combine and Async/Await
- Ensure the app is accessible and compliant with iOS A11 accessibility standards, including VoiceOver support
Why Work for ConsultUSA:
- ConsultUSA offers competitive salaries, major medical (PPO or HDHP w/ HSA), dental, and vision insurance plans, and 401k plan with immediate eligibility for both salary and hourly employees
- ConsultUSA hosts several outings and events, holiday and summer parties, and volunteer opportunities throughout the year for employees
- We will work with you to obtain training for in-demand technologies and prepare you for industry-recognized certification exams
- ConsultUSA offers Business Analysis and Project Management training through our Project Management Institute (PMI) award-winning sister company, PMCentersUSA
How to Apply:
To submit your application, please click the Apply Now button located at the top and bottom of the page.
ConsultUSA is committed to providing equal employment opportunities (EEO) to all qualified employees and applicants for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, age, disability, genetic information, marital status, pregnancy, ancestry, or status as a covered veteran as well as any other prohibited criteria under any applicable federal, state, and local laws applicable to ConsultUSA.
For a complete listing of all ConsultUSA jobs please visit