Software Engineer iOS (Remote)

  • Full time
  • Prague
  • Posted 1 week ago
Swift (junior)
iOS SDK (regular)
Objective-C (regular)
Nethone is looking for a highly ambitious person to continue our growth over the coming years. We are working in the very fast-moving space of cybersecurity which poses very specific challenges in terms of business development. Although very challenging, this is a space with a very bright future. Nethone is one of the fastest-growing tech companies in the CEE region. 

About the role
The Profiler technology extracts more than 5,000 attributes about each user who enters an app to see if they are attempting to anonymise their actions, conceal their actual location, or use automation tools to deceive your business. The technology creates a complete profile of a user from declared and undeclared data the second he/she enters the mobile application. It’s an in-depth screening of a user who will no longer trick you with system emulations or spoofing. What’s important here is the fact that the Profiler is as powerful in screening mobile devices and applications as computers.

Technologies we work with:
  • Objective-C & Swift
  • iOS SDK
  • XCTests/Quick/Nimble/Appium
  • Git
  • GitLab CI/CD/Fastlane
  • Protocol Buffers, BoringSSL, cURL

What you will be responsible for?
  • Active development of the iOS Profiler SDK library which is used as a part of our extensive online payment anti-fraud system. It’s mainly written in Objective-C, with some elements in Swift
  • Research and implementation of new profiling attributes providing a better understanding of end-users and recognition of fraud attempts
  • Active participation in the Code Review process
  • Developing and maintaining CI/CD solutions

What do we expect from you? 
  • Commercial experience with iOS software development
  • Familiarity with iOS SDK
  • Working knowledge of object-oriented design techniques and best practices, coding principles, design patterns, and multi-threaded development
  • Strong knowledge of fundamental data structures and algorithms
  • Ability to test your own code
  • Fluency in English (both written and spoken)

Nice to have:
  • Familiarity with software debugging techniques and tools
  • Having very good problem-solving skills
  • Passionate about self-improvement
What do we offer?
  • Remote-first organization (work from wherever you want!)
  • Participation in the company’s Phantom ESOP (long-term bonus program allowing you to participate in the growing value of Nethone)
  • Contract flexibility (Contract of employment or B2B – you choose)
  • 26 days off 
  • Private medical insurance (Medicover)
  • Multisport Plus card

To apply for this job please visit