Alert! Fake Papaya recruiters are using our company profile to demand "IT/equipment fees" from potential hires. If you have any doubts, reach out to us first.

Senior iOS Software Engineer

  • R&D
  • Poland - Kraków
  • Senior
  • Full-time

Papaya Global is reinventing global payroll and workforce management. Our automated platform helps companies hire, onboard, manage, and pay employees in more than 160 countries.

To continue our mission, we are looking for a Senior iOS Software Engineer that will work with us on our mobile app development. After joining Papaya Global, you will become a member of one of our domain teams and will contribute to product features development. Depending on your experience and skills, we will create a personalized path that is in line with both the company’s mission and your self-development plans.

Our mobile app is being built from scratch, with the use of the most modern native tech stack for iOS. Swift, Swift UI, SPM, Xcode Cloud, GraphQL, Github and more. Because we are at the beginning of our product development, you will have a chance to influence long-term technical decisions and processes. 

  • Strong experience in Swift languageStrong knowledge of software design patterns written in iOS
  • Strong knowledge about Swift networking solutions (experience in RESTful API)
  • Good knowledge of data storage mechanisms in iOS (Core Data, Keychain)
  • Understanding of UI/UX (SwiftUI)Experience in working with functional and UI testing
  • Experience in app releasing process
  • Experience in working with a team
  • Good knowledge of mobile platform capabilities and limitations
  • Good knowledge of mobile platform capabilities and limitations

Tools we use

  • Always the most recent version of Xcode
  • SPM dependency manager
  • GitHub
  • XCTest framework
  • iOS 14 as minimal version
  • Figma
  • Xcode Cloud CI/CD
  • Sourcery
Nice to have
  • Experience in working with Xcode Cloud CI/CD
  • Experience in working with GraphQL
  • Experience in mobile security 
  • Open-source projects

Apply for this position