24 Oct
|
Balance Recruitment
|
Sydney
24 Oct
Balance Recruitment
Sydney
Senior Mobile SDK Developer | 12-Month Contract | Sydney
We’re looking for a Senior Mobile SDK Developer to join a global cyber security product company for an
initial 12-month contract.
This is not your typical mobile app/UI development role. You’ll be working at the SDK and platform level,
building and evolving production libraries and frameworks embedded within customer applications across Android and iOS.
You’ll get hands-on with complex engineering challenges around:
- Mobile SDK and library development
- Android and iOS platform behaviour
- Memory management, object lifecycles and resource cleanup
- Concurrency, multithreading and thread safety
- Performance, networking and interoperability
- Backward compatibility across OS versions
- Debugging difficult, sometimes poorly documented platform behaviour
- Automated testing, CI/CD and code quality
What we’re looking for:
- 5+ years’ professional software development experience
- Expert-level skills in at least one of Java, C or C++
- Strong systems-level engineering and problem-solving skills
- Solid understanding of memory/resource management and multithreaded programming
- Strong debugging and profiling capability
- Mobile SDK, framework or library experience is highly regarded
- Android experience with Java/Kotlin, Android SDK, NDK/JNI, Gradle or Android Studio, and/or iOS experience with Swift, Objective-C, iOS SDK or Xcode would be valuable
You don’t need to know every language or platform from day one. Deep engineering fundamentals, curiosity
and the ability to learn across platforms are more important.
If you enjoy getting below the application layer and solving complex problems around how software behaves at
the OS, runtime and memory level, I’d love to hear from you.
12-month contract | Cyber security product environment | Android + iOS | SDK / Systems Engineering
Balance Recruitment is committed to equal chance employment. We celebrate diversity and encourage people from all sections of our community to apply for this role.
If this role is located in Victoria, this posting was placed on behalf of Balance Consulting Services who will provide all services related to the recruitment of this position (BCS).
Balance Recruitment is committed to equal opportunity employment. We celebrate diversity and encourage people from all sections of the community to apply.
📌 Senior Mobile SDK Developer, Java, or C or C++ (Sydney)
🏢 Balance Recruitment
📍 Sydney