Senior Android/iOS Developer

Senior Android/iOS Developer

Posted 2 days ago by 1760695062

Negotiable
Outside
Remote
USA

Summary: We are seeking an experienced and independent Senior Software Engineer to join our Experimentation Platform team as a contractor. In this role, you will be solely responsible for building, maintaining, and optimizing iOS and Android SDKs that enable experimentation at scale. This position requires someone who is hands-on, highly technical, and capable of delivering latency-critical solutions, while also being able to debug and resolve production issues independently across both platforms.

Key Responsibilities:

  • Lead the design, development, and maintenance of iOS and Android SDKs for the experimentation platform.
  • Deliver optimized, low-latency, and reliable SDKs for large-scale mobile applications.
  • Independently debug, troubleshoot, and resolve production issues on both iOS and Android SDKs.
  • Own the full lifecycle of SDK development — from architecture, implementation, testing, to release management.
  • Partner with backend and experimentation platform teams to ensure seamless integration and end-to-end functionality.
  • Implement best practices in mobile SDK versioning, automated testing, CI/CD, and performance monitoring.
  • Provide strong documentation and developer support to enable easy SDK adoption.

Key Skills:

  • 5+ years of professional software development experience, with deep expertise(min 3 years experience) in both iOS (Swift/Objective-C) and Android (Kotlin/Java).
  • Proven track record of building and maintaining production-grade SDKs/libraries.
  • Strong understanding of low-latency mobile networking, concurrency, and memory management.
  • Experience independently debugging complex production issues across diverse devices and OS versions.
  • Familiarity with mobile performance profiling, crash analysis, and monitoring tools.
  • Ability to work with minimal guidance and drive solutions end-to-end.
  • Excellent communication skills and ability to collaborate across teams.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Role: Senior Android/iOS Developer

Location: Remote

Summary:
We are seeking an experienced and independent Senior Software Engineer to join our Experimentation Platform team as a contractor. In this role, you will be solely responsible for building, maintaining, and optimizing iOS and Android SDKs that enable experimentation at scale.

This position requires someone who is hands-on, highly technical, and capable of delivering latency-critical solutions, while also being able to debug and resolve production issues independently across both platforms.
Responsibilities:

  • Lead the design, development, and maintenance of iOS and Android SDKs for the experimentation platform.
  • Deliver optimized, low-latency, and reliable SDKs for large-scale mobile applications.
  • Independently debug, troubleshoot, and resolve production issues on both iOS and Android SDKs.
  • Own the full lifecycle of SDK development — from architecture, implementation, testing, to release management.
  • Partner with backend and experimentation platform teams to ensure seamless integration and end-to-end functionality.
  • Implement best practices in mobile SDK versioning, automated testing, CI/CD, and performance monitoring.
  • Provide strong documentation and developer support to enable easy SDK adoption.

Qualifications

  • 5+ years of professional software development experience, with deep expertise(min 3 years experience) in both iOS (Swift/Objective-C) and Android (Kotlin/Java).
  • Proven track record of building and maintaining production-grade SDKs/libraries.
  • Strong understanding of low-latency mobile networking, concurrency, and memory management.
  • Experience independently debugging complex production issues across diverse devices and OS versions.
  • Familiarity with mobile performance profiling, crash analysis, and monitoring tools.
  • Ability to work with minimal guidance and drive solutions end-to-end.
  • Excellent communication skills and ability to collaborate across teams.

Desired Skills:

  • A self-starter and hands-on engineer who can own both iOS and Android SDK development with minimal supervision.
  • You should excel at writing optimized solutions in latency-sensitive environments, while also being able to quickly diagnose and resolve production issues.
  • This is a critical role to accelerate experimentation and innovation across our platform.