GlobalPoint Inc
iOS Developer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Charlotte, NC, USA
Work mode:
Onsite
Published on:
25 September 2026
What they need
IoS Developer Long term contract Charlotte, NC On-site
- Design, develop, and maintain native iOS applications and SDK components using Swift/SwiftUI and UIKit
- Lead technical design decisions and own architecture for key features/modules
- Implement new features per client-approved requirements and acceptance criteria
- Ensure compatibility with the latest iOS releases and maintain backward compatibility per supported OS version matrix
- Integrate with backend APIs, third-party SDKs, and banking/payment infrastructure securely
- Drive architecture decisions for scalability, maintainability, and security
- Manage app signing, provisioning profiles, and App Store submission processes
- Optimize app performance, memory usage, and battery consumption
- Mentor mid-level and junior developers on best practices, code quality, and testing discipline
Testing & Quality Assurance (Critical for This Role) Write unit tests for all new code (target minimum 80% code coverage) using XCTest
- Write UI/integration tests using XCUITest for critical user flows (login, payment, credential generation/validation)
- Define test strategy for new features, including edge cases and failure scenarios
- Conduct manual exploratory testing on multiple device types and iOS versions prior to QA handoff
- Perform security testing for sensitive data handling (tokenization, biometric auth, secure storage/Keychain)
- Validate against acceptance criteria before marking features "dev complete reduce rejection risk during client UAT
- Document test cases and results to support release sign-off documentation
- Lead code reviews with a focus on testability, edge-case handling, and maintainability
- Reproduce and fix defects flagged during QA or client rejection within SLA timelines
- Own regression testing strategy to ensure new releases don't break existing functionality
- Collaborate with QA team to define test plans aligned with release acceptance criteria
- Conduct performance/load testing for SDK components used by external partner apps
Release Management
- Own release readiness for assigned features across recurring release cycles for the mobile app and SDK
- Prepare release notes, known issues documentation, and rollback plans
- Coordinate with QA and Product Owner to ensure release readiness checklist is met before submission
- Respond promptly to any client rejection feedback with root-cause analysis and remediation
- Provide technical risk assessments and timeline estimates to leadership
Collaboration
- Work closely with Android developers to maintain feature parity across platforms
- Coordinate with backend/API teams on integration requirements
- Communicate technical constraints, risks, or dependencies proactively to Product Owner/Project Manager
- Participate in sprint planning, daily standups, and retrospectives
- Act as technical point of contact for escalations related to owned features
Requirements
- 6+ years of professional iOS development experience
- Strong proficiency in Swift, with deep working knowledge of SwiftUI and UIKit
- Proven expertise in iOS app architecture patterns (MVVM, Clean Architecture, etc.) and ability to make/defend architectural decisions
- Hands-on experience writing unit tests (XCTest) and UI tests (XCUITest), with a track record of driving test coverage improvements
- Experience with SDK development deep understanding of API design, versioning, and backward compatibility for third-party consumption
- Experience with secure coding practices Keychain, biometric authentication (Face ID/Touch ID), certificate pinning, encryption
- Familiarity with CI/CD pipelines for iOS (Fastlane, Xcode Cloud, Jenkins, or similar)
- Experience with App Store submission process, provisioning profiles, and code signing
- Working knowledge of RESTful API integration and JSON parsing
- Experience with version control (Git) and collaborative development workflows
- Strong command of performance profiling tools (Instruments, Xcode debugging tools)
- Demonstrated experience mentoring other developers and leading code reviews
Preferred, But Not Required
- Experience in banking, fintech, or payments applications (understanding of PCI-DSS, secure transaction handling)
- Experience with Apple Wallet / PassKit integration
- Familiarity with accessibility standards (WCAG, VoiceOver support)
- Experience working in managed services / client-facing delivery models with formal acceptance criteria and SLAs
- Knowledge of static analysis tools and automated code quality gates (SwiftLint, SonarQube)
- Experience with crash reporting and analytics tools (Firebase Crashlytics, Sentry)
- Prior experience supporting regulatory or compliance-driven release cycles
- Prior experience as a technical lead or owning end-to-end delivery of a feature/module
Other offers great for you!
These companies are also looking for great profiles
Cherry Pick
Développeur iOS
500€
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
6 months ago
Quick apply
5 Degrés
QA IOS AUTOMATION
Freelance
92100 Boulogne-Billancourt, France
Hybrid
Skills
6 days ago
Quick apply
Mon Consultant Indépendant
SAP ABAP developer senior with SAP IS-U
TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)
Freelance
Brussels, Belgium
Hybrid
Skills
13 hours ago
Quick apply
No company information available.