FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Mobile SDK
Cloudflare. Define client architecture and public APIs for native iOS and Android SDKs .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates deep experience in building production software for iOS with Swift and Android with Kotlin, focusing on designing customer-distributed SDKs and ensuring mobile platform security. Proven ability to mentor engineers and resolve complex integration issues while adhering to strict performance budgets.
Highest-signal resume keywords
IOS Development With SwiftAndroid Development With KotlinMobile Platform Security ConceptsCustomer-Distributed SDK DesignMentoring Native Mobile Engineers
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Production Software DevelopmentTechnical Design WritingMobile Package DistributionDependency ManagementApplication SigningSecure Key StorageHTTP APIsIntegration ChallengesPerformance Budget ManagementSafe Diagnostics Design
Soft Skills
MentoringKnowledge SharingCollaboration
Industry Keywords
Mobile PlatformsDeveloper-Facing ProductsApplication IntegritySecure CommunicationsBinary Compatibility
Tech Stack
Tools & technologiesAndroidiOSKotlinSwift
About the role
Key responsibilities & impact- Define client architecture and public APIs for native iOS and Android SDKs
- Establish testable, well-documented, lightweight foundations that customer engineering teams can integrate and operate
- Set standards for compatibility, diagnostics, performance, and release quality across mobile platforms
- Work with product and engineering partners to turn security problems into dependable developer products
- Mentor native mobile engineers
- Resolve complex customer integration issues
- Carry distributed software from design through production operation
Requirements
What you’ll need- Deep experience building production software for either iOS with Swift or Android with Kotlin, and enough familiarity with the other ecosystem to guide shared architectural decisions
- Experience designing or owning customer-distributed SDKs, libraries, or similarly constrained developer-facing products
- Experience with mobile platform security concepts, including app and device integrity, secure key storage, application signing, authentication, and secure communications
- Familiarity with native mobile networking stacks, HTTP APIs, and integration challenges across application architectures and networking libraries
- Experience diagnosing production issues across application, SDK, network, and service boundaries while designing safe diagnostics that do not expose sensitive data
- Understanding of mobile package distribution, source and binary compatibility, dependency management, and reliable release practices
- Experience writing technical designs and aligning decisions across product, client, backend, edge, and security teams
- Experience mentoring engineers through design review, code review, and knowledge sharing
- Proven ability to operate within strict mobile performance budgets, including binary size, battery use, startup time, and main-thread overhead
- Applicants progressing to the offer stage may be asked to attend an in-person interview within a Cloudflare office or hub
- Offer may be conditioned on authorization to receive software or technology controlled under U.S. export laws without sponsorship for an export license
Benefits
Comp & perks- Equity plan eligibility
- Medical/Rx Insurance
- Dental Insurance
- Vision Insurance
- Flexible Spending Accounts
- Commuter Spending Accounts
- Fertility & Family Forming Benefits
- On-demand mental health support and Employee Assistance Program
- Global Travel Medical Insurance
- Short and Long Term Disability Insurance
- Life & Accident Insurance
- 401(k) Retirement Savings Plan
- Employee Stock Participation Plan
- Flexible paid time off covering vacation and sick leave
- Leave programs, including parental, pregnancy health, medical, and bereavement leave