Senior Ios Developer

Island Island · Enterprise · Tel Aviv, Israel · Engineering

Senior iOS Developer at Island, a company focused on an enterprise platform that unifies AI enablement, network access, data protection, identity, and endpoint control. The role involves pioneering the development of next-gen mobile browsers, researching capabilities, designing features with product/UX/UI teams, coding, testing, and performance monitoring. The browser is based on an open-source solution, requiring modification and enhancement of existing features for usability, performance, and security. Requires fluency in Swift/Objective C, low-level design, large-scale project experience, testing, CI/CD, and deep iOS OS understanding. Preferred experience includes WebKit APIs, research/reverse engineering, mobile security, SDKs/open-source, C++/C, JavaScript, and cross-platform logic.

What you'd actually do

  1. researching possible capabilities and solutions that our clients would love
  2. designing them with product, UX and UI teams
  3. coding those features and completing with tests and performance monitoring
  4. modify and enhance existing features in the browser for better usability, performance and/or security

Skills

Required

  • Swift/Objective C
  • low level design practices
  • large scale project (SDKs or apps)
  • writing tests (unit testing and/or Automation/Instrumentation)
  • CI/CD
  • Deep understanding of the iOS operating system (multithreading, ARC memory management, swizzling etc.)

Nice to have

  • Deep understanding of WebKit APIs
  • Research or Reverse engineering experience
  • Mobile Security (secured enclave, keychain, biometrics)
  • building SDKs/working on open-source code
  • C++ or C
  • JavaScript
  • implementing cross-platform logic

What the JD emphasized

  • domain owner
  • research or reverse engineering