Leads a five-person Backend team, managing engineers while shaping technical direction and development processes. Handles backend incidents and contributes hands-on to selected projects for a consumer AI conversation app.
About this role
The Engineering Manager leads a four-person Android team in the Engineering Division and reports to the Division Head. The position combines people management with some hands-on work as the organization moves toward discipline-specific engineering management. The team develops the consumer AI English-learning app. The role covers goal setting, performance evaluation, one-to-ones, coaching and hiring, alongside improvements to development processes, knowledge sharing, architecture and quality standards. It coordinates with design, iOS, backend and growth teams, takes ownership of Android issues without a clear assignee, including crash and release incidents, and provides technical leadership on selected Android projects. The stack includes Kotlin, MVVM, Clean Architecture, modularization, Hilt, Flow, Coroutines, Serialization and Compose Material3, with GitHub Actions, Firebase Crashlytics and AWS. Applicants need experience in engineering people management, covering areas such as goal setting, evaluation, development and hiring. They also need practical Kotlin Android app development experience and the ability to make technical decisions and review work from design through release and operations.
This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.