Post Job Free
Sign in

iOS Developer

Company:
Damco Solutions
Location:
Whippany, NJ, 07981
Posted:
February 24, 2026
Apply

Description:

iOS Developer - Financial/Banking Domain

Location: Whippany, NJ (Onsite / Hybrid - per client requirement)

Experience: 6-8 Years

Employment Type: W2 Contract

Role Type: iOS Mobile Developer

About the Role

We are looking for an experienced iOS Developer with 6-8 years of hands-on experience designing and building robust, secure, and scalable iOS mobile applications. The ideal candidate will have strong proficiency in Swift, experience working with modern mobile architectures, and previous background supporting applications in the financial or banking domain.

This role involves developing new features, enhancing mobile platforms, ensuring app performance/security, and collaborating with cross-functional teams in a fast-paced enterprise environment.

Key Responsibilities

iOS Development

Design, develop, and maintain iOS applications using Swift and SwiftUI/UIKit.

Build modular, scalable, and reusable mobile components aligned with enterprise standards.

Integrate apps with backend services using REST APIs, JSON, secure authentication flows (OAuth/JWT).

Ensure optimal performance, responsiveness, and memory usage of mobile applications.

Implement secure coding practices to meet banking and regulatory requirements. Architecture & Best Practices

Work with MVVM, VIPER, Clean Architecture or similar patterns.

Write high-quality, testable code with unit tests (XCTest) and UI automation tests.

Participate in code reviews and enforce development best practices. Collaboration

Work closely with product owners, UX/UI designers, backend developers, and QA teams.

Participate in agile ceremonies: sprint planning, standups, backlog grooming, retrospectives.

Provide estimations, technical design input, and mentorship to junior team members. Production Support & DevOps

Support release cycles and deployments via CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).

Assist in troubleshooting production issues, performance bottlenecks, and crash analysis.

Work with tools like Firebase, Xcode Instruments, Charles Proxy for debugging and analytics. Required Skills & Experience

Technical Skills

6-8 years of hands-on iOS application development.

Proficiency in:

Swift, SwiftUI, UIKit

Xcode, CocoaPods / Swift Package Manager

RESTful services, JSON parsing

Secure authentication (OAuth2, JWT, keychain management)

Experience working with:

MVVM, MVC, or Clean Architecture

XCTest, UI test automation

Git, Jenkins/Azure DevOps/GitHub

Strong understanding of mobile app security, encryption, certificate pinning, and secure data handling.

Experience building apps for enterprise-scale financial or banking clients. Soft Skills

Strong analytical and problem-solving abilities.

Excellent communication and stakeholder engagement skills.

Ability to work independently in a fast-paced environment.

Detail-oriented and committed to high-quality delivery. Nice-to-Have Skills

Experience with mobile payments, digital onboarding, KYC flows, or financial transactions.

Familiarity with microservices, GraphQL, or gRPC.

Knowledge of Android/Kotlin (bonus but not required).

Understanding of Agile/Scrum methodologies at enterprise scale.

Experience with mobile accessibility standards (WCAG). Education

Bachelor's or Master's degree in Computer Science, Engineering, or related field.

Apply