Senior SDK Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in North America.

📋 Description

• Design, develop, deliver, and maintain comprehensive features and products that empower developers to enhance their revenue.

• Primarily concentrate on either the iOS or Android SDK, while also making occasional contributions to additional platform and hybrid SDKs.

• Gain insights into RevenueCat’s clientele, SDK, in-app subscription ecosystem, and product offerings.

• Open pull requests and implement changes utilized by over 32,000 applications.

• Engage in projects and launch initial features during the onboarding process.

• Review code and contribute positively to the engineering culture.

• Independently scope and manage project work.

• Participate in code reviews, testing, and visibility initiatives to enhance codebase reliability and quality.

• Comprehend and refine the codebases maintained by the team.

• Become proficient in key features and spearhead initiatives to enhance code and infrastructure.

• Contribute to the team roadmap and technical strategy.

• Deliver significant products or features.

• Share innovative ideas for RevenueCat’s mobile subscription solutions.

• Define, design, and create new features.

• Establish expertise or ownership in at least one SDK technology area.

• Mentor and guide new engineers through the onboarding process.

• Assist in prioritizing the roadmap to maximize value for developers and progress the team and technology.


⛳️ Requirements

• Over 8 years of experience in software development.

• Proven track record of shipping mobile applications to the Apple App Store or Google Play Store.

• Extensive experience in Swift and SwiftUI (iOS) or Java/Kotlin and Compose UI (Android).

• Willingness to engage with iOS, Android, cross-platform, and hybrid platforms.

• Proficient in building mobile SDKs with a robust developer experience.

• Capability to deliver high-quality code employing effective testing practices in iterative cycles.

• Strong collaborative and communicative skills in a fully remote work culture.

• Proactive in addressing issues and proposing enhancements.

• Bonus: experience in SDK development.

• Bonus: familiarity with server-driven user interfaces.

• Bonus: experience shipping an application to Google Play or the App Store.

• Bonus: proficiency in Python or other backend development.


🏝️ Benefits

• Competitive equity in a rapidly growing Series C startup supported by top-tier investors, including Y Combinator.

• A 10-year window to exercise vested equity options.

• A completely remote work environment tailored for autonomy and flexibility.

• 4-5 weeks of flexible paid time off each year.

• Paid desk at a co-working space.

• Workspace budget and ongoing learning stipend.

People also viewed

Cloudera23 hours ago

GraphRAG Engineer

ES flagSpain, +2 more countriesFull-timeEngineer
ApplyView job
Green Energy Venture AG23 hours ago

Energy Engineer, PV

MX flagMexico OnlyFull-timeEngineer
ApplyView job
Abacus Group1 day ago

Engineer, Enterprise Service Desk

US flagUnited States OnlyFull-timeEngineer
ApplyView job
EXP1 day ago

Senior Water Resources Engineer – Mining

CA flagCanada OnlyFull-timeEngineerC$100 – C$130/hour
ApplyView job
Doosan1 day ago

Release Train Engineer

US flagNorth Dakota, +1 more stateFull-timeEngineer$134.7k – $202k/year
ApplyView job
Bureau Veritas Group1 day ago

Technical Specialist – Hardlines Engineer

US flagNew York, +1 more stateFull-timeEngineer$90k – $110k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers