Senior iOS Developer

Senior iOS Developer

Posted 1 week ago by ClearScale on Linkedin

Negotiable
Undetermined
Remote
EMEA

Summary: The Senior iOS Developer at ClearScale will lead the development of an innovative iOS SDK focused on enhancing push notification capabilities. This role involves architecting high-performance systems, collaborating with backend teams, and ensuring robust security protocols. The ideal candidate will have extensive experience in iOS development and a passion for modernizing applications using AWS technologies. This position offers the opportunity to work in a remote-first culture with a focus on continuous learning and professional growth.

Key Responsibilities:

  • Pioneer the creation of a cutting-edge iOS SDK for push notification rendering.
  • Architect and implement high-performance, scalable systems for push notification delivery.
  • Integrate SDK with Apple Push Notification Service (APNs) and explore third-party services.
  • Optimize SDK performance to minimize battery drain and network usage.
  • Provide clear documentation and sample integrations for developers.
  • Collaborate with backend teams to create robust API contracts.
  • Fortify security protocols for push notification data.
  • Offer expert support and issue resolution for SDK integration clients.

Key Skills:

  • 4+ years of experience in iOS development using Swift and Objective-C.
  • Proven experience in building and publishing iOS SDKs or frameworks.
  • Strong knowledge of Apple Push Notification Service (APNs).
  • Familiarity with Firebase Cloud Messaging (FCM).
  • Experience with background tasks, app extensions, and widget development.
  • Solid understanding of iOS security and performance optimization.
  • Strong debugging and problem-solving skills.
  • Experience with CI/CD pipelines and automated testing for iOS SDKs.
  • Familiarity with REST APIs and data serialization.
  • English communication skills, both written and verbal.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: Senior

Industry: IT