DevJobs

Senior iOS Developer

Overview
Skills
  • Swift Swift ꞏ 5y
  • Swift UI Swift UI ꞏ 5y
  • iOS iOS ꞏ 5y
  • CI/CD CI/CD
  • ChatGPT
  • Claude
  • GitHub Copilot
  • Live Activities
  • Widgets
  • CallKit
  • Contacts framework
  • Core Data
  • Realm
  • SwiftData
  • TestFlight
  • UI Testing
  • Unit Testing
  • VoIP

CallApp is looking for a Senior iOS Developer to help deliver world-class caller-ID and call-blocking features to millions of users. You’ll be working in a brand-new, all-SwiftUI codebase targeting iOS 18.2+, so there’s zero legacy code and plenty of room to build things the right way from day one.


What you’ll do:

  • Deliver features end-to-end: plan, build, test, release, and monitor core app modules plus extensions (Call Directory, CallKit, Widgets, Live Activities).
  • Elevate code quality: write elegant, self-documented Swift, uphold clear coding standards, and keep PRs small and reviewable.
  • Influence architecture: propose patterns, modularize components, and discuss trade-offs with the team before final decisions are made.
  • Leverage AI tools (e.g., ChatGPT, Claude, GitHub Copilot) as part of your everyday workflow: from brainstorming solutions and generating test data to accelerating bug hunting and documentation.
  • Self-directed, takes initiative and work autonomously. You’ll understand requirements, research solutions independently, and have the judgment to know when to ask questions.
  • Contribute to Call Directory & CallKit extensions, Widgets, and Live Activities, working under mentorship and regular code reviews.
  • Collaborate closely with designers and QA engineers to catch visual or functional issues early, keeping our user experience crisp and consistent.
  • Debug and fix problems in existing code, using a methodical, detail-oriented approach to prevent regressions.
  • Stay current & share: test new iOS APIs and present concise findings to the team.


What you bring:

  • 5+ years of iOS development experience with a proven track record of shipping high-quality applications to the App Store.
  • Deep expertise in Swift, SwiftUI, and iOS frameworks – you understand the platform deeply and can work independently on complex features.
  • Sharp attention to detail — you catch visual glitches and hidden bugs early, before they reach QA.
  • Beautiful, testable code habits – small PRs, clear commits, thoughtful abstractions, and automated tests where they matter.
  • AI-powered productivity – you treat tools like ChatGPT, Claude, or Copilot as everyday teammates for ideation, refactoring, and unit-test generation.
  • A learning mindset and friendly, clear communication – you ask “why,” welcome feedback, and elevate the whole team through pair programming (human or AI) and knowledge sharing.


Nice to have (Big Plus):

  • Worked with phone-related APIs such as CallKit, the Contacts framework, or other VoIP tools.
  • Used SwiftData or another storage layer (Core Data, Realm, etc.) to save and load app data.
  • Experience in UI/Unit Testing.
  • Experience with CI/CD processes and TestFlight distribution.


Why join CallApp?

  • Learn at scale: Develop your skills while working on features that directly impact millions of users using the latest iOS technologies and SwiftUI framework.
  • Mentorship-focused team: Work alongside passionate, experienced iOS engineers who are committed to helping you grow and succeed.
  • Financially strong and growing: Profitable business with a global presence, offering excellent opportunities for career advancement and skill development.
  • Competitive benefits: Attractive salary, dog friendly workspace, and gym facilities.
CallApp Software