FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Android Development with a strong focus on Kotlin, Jetpack Compose, and Material Design 3. Capable of architecting and maintaining Design System components while ensuring code quality through testing and collaboration with cross-functional teams.
Highest-signal resume keywords
Android DevelopmentKotlinJetpack ComposeMaterial Design 3Unit Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Android DevelopmentKotlinJetpack ComposeMaterial Design 3Unit TestingScreenshot TestingCompose UI TestingAccessibility Best PracticesReusable UI ComponentsRTL Knowledge
Soft Skills
CollaborationCommunity EngagementProblem Solving
Tools & Technologies
GitFigma Code ConnectGitHub ActionsDokka
Industry Keywords
Design SystemsMobile Application ArchitectureContinuous IntegrationOpen-Source ContributionsRegulated Environment
Tech Stack
Tools & technologiesAndroidiOSJavaScriptKotlinTypeScript
About the role
Key responsibilities & impact- Architect, develop, and maintain Design System components and interaction patterns for mobile
- Write and review clean, testable, scalable code aligned with best practices and design patterns
- Maintain code quality through automated testing, code review, and continuous integration pipelines
- Provide technical assessment of mobile design component development
- Participate in mobile application architecture creation
- Collaborate with Design and Development teams on goals, scope, and business outcomes
- Document mobile components and support the mobile development community with adoption, implementation, testing, and maintenance
- Work with Roche clients, including project leaders, architects, designers, and front-end developers, to understand needs and solve doubts
- Champion Design System adoption with clients and Usability Engineers across Roche
- Brainstorm improvements and propose innovative solutions for community engagement
- Evaluate new technologies, patterns, and frameworks for potential adoption
- Contribute to design reviews, prototypes, and mobile user experience standards
- Create documentation for AI agents to enable vibe coding with the library
- Create vibe-coded test applications to ensure library compatibility with AI
- Document all components in Figma Code Connect
Requirements
What you’ll need- Android Developer experience for at least 5 years
- Expert in Kotlin, Jetpack Compose, and Git
- Experience with Material Design 3 for Jetpack Compose and Design Systems
- Strong experience building reusable, testable, composable UI components
- Proficiency writing unit tests, screenshot tests, and Compose UI tests
- Deep knowledge of accessibility best practices (A11y) in Jetpack Compose
- RTL knowledge
- English CV submission
- Bonus: interest in modern technology trends and best practices
- Bonus: curiosity about iOS development and cross-platform solutions
- Bonus: experience with innersourced products
- Bonus: engagement in developer communities, community management, or open-source contributions
- Bonus: experience creating third-party libraries
- Bonus: familiarity with Dokka and documentation deployment
- Bonus: familiarity with GitHub Actions
- Bonus: knowledge of Design/Figma Tokens and custom Design Systems
- Bonus: experience working in a regulated environment
- Bonus: JavaScript/TypeScript knowledge
Benefits
Comp & perks- Competitive compensation package reflecting experience level
- Family friendly career paths
- Flexibility of a modern workplace
- Culture of learning and sharing
- Opportunities to develop and grow professionally and personally
- Healthy, equal and inclusive working environment
