4 months ago
Base Salary
$160k - $240k/yr
Responsibilities
- Lead the design and architecture of the Android SDK.
- Profile and improve memory behavior and CPU usage.
- Design stable public APIs and document them for developers.
- Strengthen test coverage with various testing practices.
- Co-own the Android CI/CD workflows for reliable releases.
- Investigate production issues and build preventive measures.
- Produce thorough documentation for integration.
- Represent Android considerations during technical planning.
- Advocate for integration best practices internally and externally.
Requirements
- Strong debugging skills with Android profiling tools.
- Deep understanding of memory management and CPU analysis.
- Experience with asynchronous and multithreaded systems.
- Ability to design and document public SDK APIs.
- Strong testing practices including UI automation.
- Familiarity with Android CI/CD systems.
- Clear communicator and effective collaborator.
- Experience with feature flagging and staged rollout strategies.
- Deep experience with WebView and custom WebViewClient.
- Strong experience with Java for Android development.
Benefits
- Competitive base salary with up to 20% annual bonus and equity.
- 100% medical, dental, and vision insurance coverage for you and dependents.
- Unlimited PTO and parental leave.
- Beautiful NYC office in the heart of Flatiron.
- Food provided including snacks and frequent meals.
