Middle iOS Developer (Contract / Project-based)
We are seeking a skilled Middle iOS Developer for a specific, high-priority scope of work to prepare a social networking platform. This is a contract-based position focused on refining an existing Swift codebase, ensuring high-load stability, and meeting strict security and accessibility standards.
Scope of Work (Contract Deliverables)
- Feature Implementation & Logic:
Build a city selection dropdown for user profiles with New York City and Los Angeles as primary options.
Update application age restrictions.
Integrate comprehensive subscription models: Weekly, Monthly, Annual, and Lifetime (LTD).
Implement App Tracking Transparency (ATT) prompts using Apple’s native permission popups.
- Security & Authentication:
Develop MFA using Google Authentication (TOTP) for all app users.
Audit the Swift code for quality and functionality to eliminate memory leaks.
Perform a penetration test on the app code and amend any discovered vulnerabilities.
Improve JWT secret key management and rotation protocols.
Accessibility (WCAG 2.1 AA & ADA Compliance):
Implement accessibilityLabel for all UIImageViews and buttons.
Ensure strict color contrast ratios ($\ge4.5:1$ for normal text and $\ge3:1$ for large text).
Optimize Focus Management, Zoom, Reflow, and Touch Target sizes for screen reader support.
- Deployment & Compliance:
Ensure the app is built using the iOS 26 SDK (Xcode 26) to meet April compliance standards.
Update the app store display to show minimum age requirements and link to updated Privacy/Refund policies.
Technical Requirements
- Swift Proficiency: Strong experience with the Swift language and pre-launch app optimization.
- Performance Engineering: Ability to stress-test apps for high-quantity user onboarding.
- Security Knowledge: Familiarity with MFA, TOTP, and secure key rotation.
Standard Compliance: Proven track record of implementing WCAG 2.1 AA and ADA requirements in iOS environments.
Terms
- Type: Contract (Fixed Scope).
- Duration: Project-based
- Location: Remote.
Required skills experience
| iOS development | 3 years |
| Swift | 3 years |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |