{"schemaVersion":"jobsearcher.job.v1","id":"5d0bc38840f84f0afba2b2af","url":"https://jobsearcher.com/jobs/5d0bc38840f84f0afba2b2af","canonicalUrl":"https://jobsearcher.com/jobs/5d0bc38840f84f0afba2b2af","title":"iOS Developer","description":"Job Description: iOS Developer – Financial/Banking DomainLocation: Whippany, NJ (Onsite / Hybrid – per client requirement)Experience: 6–8 YearsEmployment Type: W2 ContractRole Type: iOS Mobile DeveloperAbout the RoleWe 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 ResponsibilitiesiOS DevelopmentDesign, 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 PracticesWork 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.CollaborationWork 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 & DevOpsSupport 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 & ExperienceTechnical Skills6–8 years of hands-on iOS application development .Proficiency in:Swift , SwiftUI, UIKitXcode, CocoaPods / Swift Package ManagerRESTful services, JSON parsingSecure authentication (OAuth2, JWT, keychain management)Experience working with:MVVM , MVC, or Clean ArchitectureXCTest , UI test automationGit, Jenkins/Azure DevOps/GitHubStrong understanding of mobile app security, encryption, certificate pinning, and secure data handling.Experience building apps for enterprise-scale financial or banking clients .Soft SkillsStrong 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 SkillsExperience 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) .EducationBachelor's or Master's degree in Computer Science, Engineering, or related field.","company":"Damco Solutions","rawCompany":"damco solutions","city":"Whippany","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-05-21T03:38:00.539Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"iOS Developer","description":"Job Description: iOS Developer – Financial/Banking DomainLocation: Whippany, NJ (Onsite / Hybrid – per client requirement)Experience: 6–8 YearsEmployment Type: W2 ContractRole Type: iOS Mobile DeveloperAbout the RoleWe 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 ResponsibilitiesiOS DevelopmentDesign, 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 PracticesWork 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.CollaborationWork 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 & DevOpsSupport 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 & ExperienceTechnical Skills6–8 years of hands-on iOS application development .Proficiency in:Swift , SwiftUI, UIKitXcode, CocoaPods / Swift Package ManagerRESTful services, JSON parsingSecure authentication (OAuth2, JWT, keychain management)Experience working with:MVVM , MVC, or Clean ArchitectureXCTest , UI test automationGit, Jenkins/Azure DevOps/GitHubStrong understanding of mobile app security, encryption, certificate pinning, and secure data handling.Experience building apps for enterprise-scale financial or banking clients .Soft SkillsStrong 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 SkillsExperience 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) .EducationBachelor's or Master's degree in Computer Science, Engineering, or related field.","datePosted":"2026-05-21T03:38:00.539Z","dateModified":"2026-05-21T03:38:00.539Z","hiringOrganization":{"@type":"Organization","name":"Damco Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Whippany","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"5d0bc38840f84f0afba2b2af"},"url":"https://jobsearcher.com/jobs/5d0bc38840f84f0afba2b2af"}}