What are the responsibilities and job description for the iOS Developer (W2) position at ASCII Group LLC?
Hi,
Only W2
The following requirement is open with our client.
Title : iOS Developer (W2)
Location : Mount Laurel, NJ (Onsite)
LOCAL to Mount Laurel, NJ ONLY!
Duration : 12 Months
Relevant Experience (in Yrs.): 8
Rate $55/hr on W2
Job Description:
- · We are seeking an accomplished Senior iOS Developer to lead the design and development of high-quality iOS applications.
- · The ideal candidate will have deep technical and architectural expertise| a passion for mentoring| and a commitment to engineering excellence.
- · Key ResponsibilitiesDrive the architecture and development of complex iOS applications| ensuring scalability| maintainability| and performance.
- · Make high-level design decisions| enforce SOLID principles| and set technical direction for the team.
- · Lead the adoption and implementation of SwiftUI and modern iOS frameworks across projects.Oversee the integration and management of third-party SDKs using Cocoapods and Swift Package Manager.
- · Design and implement responsive UIs for a variety of Apple device form factors (iPhone and iPad).Establish and maintain robust CICD pipelines using Jenkins and GitHub Actions.
- · Champion code quality through rigorous code reviews| technical documentation| and comprehensive test coverage (unit and UI).
- · Mentor and guide junior developers| fostering a culture of continuous learning and improvement.
- · Collaborate with cross-functional teams to deliver features that meet business and user needs.
- · Required Skills8 years of professional iOS development experience.
- · Experience with advanced Swift features| includingoProtocol-oriented programmingoGenerics and associated typesoResult builders (e.g.| for SwiftUI) oConcurrency (asyncawait| structured concurrency)oProperty wrappersoCustom operators and advanced error handlingDeep expertise in SwiftUI and UIKit.
- · Experience implementing biometric authentication (Face ID| Touch ID)| passkeys (FIDO2WebAuthn)| password manager integration (e.g.| iCloud Keychain| third-party managers)| and iOS Autofill for secure and seamless user authentication.
- · Strong understanding of software design patterns| MVVMMVI architectures| and SOLID principles.
- · Proven experience integrating third-party SDKs using Cocoapods and Swift Package Manager.
- · Hands-on experience with unit testing using XCTest and Swift Testing| as well as UI testing (XCUITest).Practical knowledge of CICD tools| especially Jenkins and GitHub Actions.
- · Excellent communication| leadership| and mentoring skills.
- · Proficient with Git and modern development workflows.
- · Nice to HaveExperience with Android development (KotlinJava).
- · Knowledge of Kotlin Multiplatform (KMP).Exposure to cross-platform mobile development.
- · Familiarity with AI-assisted development tools (e.g.| GitHub Copilot) and prompt engineering to accelerate coding| testing| and documentation.
- · Experience integrating AIML features into mobile applications.
Must-Have Skills:
- · Swift
- · SwiftUI
- · UIKit
- · MVVM
- · CI/CD
Thanks and Regards,
Grace
Technical Recruiter |ASCII Group LLC.
Email: |Direct:
38345 W. 10 Mile Rd, Ste.#365; Farmington, MI 48335
Salary : $55