Senior Software Engineer, Android, Monetization
On-siteBeijing, Beijing, China
Beijing, Beijing, ChinaOn-siteFull TimeSenior LevelBachelors DegreeEducation SoftwareMedium
Full TimeSenior LevelBachelors DegreeMediumEducation Software
Job Summary
Develop and release native Android application features in Kotlin while collaborating on software projects with product, design, and backend teams. Drive the strategic direction of monetization efforts by building premium experiences for subscriptions, ads, and in-app purchases. Mentor junior engineers and set technical direction for the team. Design clean, maintainable APIs and write unit tests to ensure code quality. Work cross-functionally with data science, machine learning, and ad operations to refine methods that make monetization more effective and efficient.
Required Qualifications
- A Bachelor's degree in Computer Science or a related technical field
- Programming experience in Kotlin on Android
- The ability to communicate technical issues effectively to technical and non-technical stakeholders
Desired Qualifications
- Strong programming experience building reactive Android apps
- Demonstrated self-direction, with a desire both to learn new techniques and mentor others
- Experience designing clean and maintainable APIs
- Experience writing unit tests and testable code
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.