Software Engineer II - Mobile Engineering - Android
Core
Develop, maintain, and improve a high-quality Android application, delivering reliable and engaging mobile experiences to millions of users.
Role type
Senior IC Android Engineer
Builds
SurveyMonkey Mobile Apps (survey creation, survey-taking, market research)
Domain
Mobile / Consumer / Survey & Forms
Deliverable
production ML models
Required skills
Kotlin, Android SDK, Jetpack Compose, Coroutines/Flow, Android Architecture Components, Android testing frameworks (JUnit, Espresso, MockK), backend API integration, object-oriented design, AI-assisted development tools (GitHub Copilot, LLM workflows)
Preferred skills
iOS development (Swift, SwiftUI/UIKit), hybrid applications, web technologies (JavaScript, ES6, React, CSS, HTML)
Responsibilities
Develop and maintain Android application features; own features end-to-end from specification to delivery; build observable systems and establish performance metrics; collaborate with iOS engineers for cross-platform consistency; integrate AI-assisted coding tools into development workflows.
Seniority
Mid-Senior, hands-on IC
