
Senior Android Development Engineer
Adobe
full-time
Posted on:
Location Type: Hybrid
Location: San Jose • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $159,200 - $301,600 per year
Job Level
Tech Stack
About the role
- Own complex features end-to-end, raising the technical bar across the team.
- Work on a hybrid web/native application used by millions of creative professionals.
- Use AI-assisted and agentic coding tools to accelerate delivery.
- Design and implement major user-facing features in Kotlin and TypeScript.
- Help direct the evolution of overall software architecture.
- Lead code reviews, define quality standards, and drive process improvements across the full app lifecycle.
- Collaborate with product management and design to define roadmap and assess new technologies.
- Partner with engineers across the organization to address mobile app issues and norms.
Requirements
- 6+ years of software development experience, including commercial Android applications.
- Expert proficiency in Kotlin and/or Java, with strong Android UI skills (Jetpack Compose, Media3 a plus).
- Experience with TypeScript or JavaScript in a hybrid web/native stack.
- Strong grasp of architectural patterns (MVC, MVVM, Clean Architecture) and object-oriented programming.
- Proven track record investigating complex, hard-to-reproduce issues in shipping software.
- Experience with multi-threading, mobile memory management, CI/CD, and automated testing frameworks.
Benefits
- health insurance
- retirement plans
- paid time off
- flexible work arrangements
- professional development
- bonuses
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinJavaTypeScriptJavaScriptAndroid developmentJetpack ComposeMedia3multi-threadingmobile memory managementCI/CD
Soft Skills
leadershipcollaborationprocess improvementproblem-solvingcommunication