Mobile SDK Developer

Tel Aviv / Remote

SecureNative is disrupting the application cyber security market through its cutting edge patent-pending technology. We help SaaS companies to better monitor and protect their online users. We bridge the gap between engineering and security by enabling developers and security teams to implement security without impacting engineering velocity

We are on our mission to make the world more open and safe, and are looking for smart, fast-paced, out-of-the-box, energetic team players to join our mission. The company is backed by worldwide top Tier VCs and managed by very experienced and successful entrepreneurs and executives.

We're seeking A players to work with A players. We're a high-growth company on a once-in-a-lifetime journey to revolutionize the way online users are protected.

We are looking for an experienced mobile developer that will be responsible for the mobile development aspects of our platform. Work on Mobile SDKs performing dynamic instrumentation and user behaviour monitoring to protect our customers' mobile applications.

What You Will Do

  • Building, testing and releasing SecureNative's open-source Mobile SDKs and maintaining high-performance, reusable, and reliable Objective-C code (for iOS) and Java/Kotlin code (for Android).

  • Designing and Implementing key features such as the protection logic running within our customers mobile apps without compromising target app performance and stability.

  • Using modern development methods and tools to put your code in production quickly.

  • Working with backend engineers to enhance data flow, performance and reliability, producing technical specs and documenting the SDKs you ship.

Requirements

  • At least 5 years of experience as a Mobile Developer developing for IOS and Android.

  • Strong knowledge of IOS SDK, Objective-C and Swift.

  • Strong knowledge of Android SDK and Java as well as a working knowledge of Kotlin.

  • Familiarity with RESTful APIs to connect iOS/Android applications to back-end services.

  • Knowledge in Computer Science, Data Structures, Algorithms, and overall Software Design.

  • Experience in leading architecture and design of complex system features end-to-end. Ability to implement custom protocols and features.

  • Knowledge of the open-source iOS ecosystem and the libraries available for common tasks.

  • Experienced working in a Linux/Unix based environment.

  • Experience with Git, GitHub and Continuous Integration / Continuous Deployment workflows.

  • Be an independent self-learner with a "getting-things-done" attitude.

Nice to have:

  • Background in cybersecurity.

  • Love writing clean code and tests for it.