CC Group

Senior iOS Developer

CC Group

full-time

Posted on:

Location Type: Remote

Location: Malta

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Collaborate with the Product Manager to understand client’s business requirements
  • Design, develop and maintain iOS apps
  • Work on the entire app lifecycle right from concept stage until delivery and post launch support
  • Design, build, and maintain core applications for the iOS platform
  • Follow defined architecture patterns (MVVM, Clean Architecture, etc.)
  • Work closely with web developers, backend engineers, and UX/UI designers
  • Ensure application efficiency, responsiveness, and scalability by optimizing performance and memory usage
  • Conduct thorough code reviews, mentor junior developers, and advocate for continuous improvement
  • Write unit tests, debug issues, and proactively address potential bottlenecks
  • Implement security best practices and ensure compliance with industry standards

Requirements

  • 5+ years of experience in iOS development (Swift, SwiftUI; Objective-C is a plus)
  • Strong experience in TDD
  • Strong expertise with Swift, SwiftUI and iOS frameworks like Core Data, Core Animation, Combine
  • Deep understanding of offline storage, multithreading, and performance tuning
  • Experience integrating RESTful APIs and WebSockets
  • Solid grasp of Apple’s Human Interface Guidelines and UX/UI principles
  • Proficiency in version control using Git (GitFlow, CI/CD pipelines)
  • Experience with unit testing (XCTest, Testing)
  • Strong background in security best practices, cryptography, and secure storage
  • Experience with cloud messaging, push notifications, and Apple Wallet
  • Experience with agile development methodologies
  • Beneficial: Experience with Kotlin/Android development (Multiplatform Mobile - KMM is a plus)
  • Previous experience in Fintech, Banking, or Investments is a plus
Benefits
  • Ongoing internal training
  • External training opportunities
  • Study Leave
  • Sponsorship schemes for further studies
  • Opportunities for career growth
  • Free health insurance
  • Gym Subsidy
  • Mental health package
  • Performance bonus
  • Employee referral incentive
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
iOS developmentSwiftSwiftUIObjective-CTDDCore DataCore AnimationCombineRESTful APIsWebSockets
Soft Skills
collaborationmentoringcontinuous improvementcode reviewproblem-solving