Staff Android Engineer (Future Opportunities)
Core
Setting technical direction and shaping engineering culture for the Android team at Twitter.
Role type
Staff Android Engineer
Builds
Twitter for Android experience
Domain
Social Media / Mobile Development
Deliverable
product features
Required skills
Android development (Java/Kotlin), core CS concepts, Android SDK frameworks, software engineering methodology, Android design guidelines, networking stacks, scalable code architecture, technical mentorship, cross-functional collaboration
Preferred skills
design and usability focus, experimentation and user behavior analysis, open source contribution
Technologies
Android SDK, Java, Kotlin
Responsibilities
Define technical direction and best practices, plan and implement solutions with cross-functional partners, work at all layers of the Android stack, identify UX/UI and codebase improvements, mentor technical leads, review code and architecture documents, coordinate high-impact projects across teams
Seniority
Staff, strategic leadership & hands-on IC