Remote job
iOS Developer
Job details
About this role
Role overview Develop native iOS application components for a large-scale e-commerce product used by millions of people. You will contribute to a new ventures initiative focused on building application features, integrating external services, and maintaining strong performance, stability, and memory efficiency.
Responsibilities - Build native user interfaces using SwiftUI and UIKit. - Design and implement responsive screens aligned with application requirements. - Integrate the app with external web endpoints and partner services. - Implement secure data transfer and token exchange between native screens and external services using OAuth/OIDC. - Optimize new components for responsiveness, stability, and efficient memory usage. - Create and maintain production-quality native iOS applications with demanding performance requirements.
Requirements - Strong proficiency in Swift and the iOS SDK. - Professional experience building interfaces with SwiftUI and UIKit. - Good understanding of mobile application security and network communication using REST and JSON. - Experience securely connecting native views with external web portals and services. - Demonstrated experience developing and maintaining performance-optimized native applications.
Nice to have Experience with subscription models, Apple Pay or other complex payment flows, iOS accessibility tools, and deep linking.