
Staff Android Engineer
Drivemode
full-time
Posted on:
Location Type: Hybrid
Location: Tokyo • Japan
Visit company websiteExplore more
Job Level
About the role
- Design, architect, and lead the development of core features and systems
- Define and implement coding standards, best practices, and architecture guidelines
- Mentor and coach mid-level and senior engineers on technical design and complex problem-solving
- Drive technical alignment across multiple feature teams
- Collaborate closely with Product Managers and Designers to convert intricate requirements into actionable technical specifications.
Requirements
- 5+ years of experience in Android application development together with technical leadership experience.
- Experience in building consumer facing Android apps in Kotlin
- Experience in writing libraries and tools
- Strong object-oriented software development experience
- Strong coding skills, enabling clean and maintainable code base
- Able to fluently utilize and properly decide when to utilize asynchronous programming, multi-threading, dependency injection and reflection capabilities
- Deep understanding of Android frameworks and Jetpack libraries
- Business level English
- Strong sense of ownership of product features and quality
- A flexible attitude and entrepreneurial mindset. Be willing to do what it takes, even if it's outside of your usual responsibility area.
- Someone who thinks that cars and motorcycles can be 1000x better than they are today.
Benefits
- Competitive compensation
- Excellent benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android application developmentKotlinobject-oriented software developmentasynchronous programmingmulti-threadingdependency injectionreflectionAndroid frameworksJetpack librariescoding standards
Soft Skills
technical leadershipmentoringproblem-solvingcollaborationownershipflexibilityentrepreneurial mindsetcommunicationteam alignmentadaptability