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.

Android Software Engineer
Charlotte Tilbury Beauty. Develop new features and maintain the existing Android codebase .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in native Android development using Kotlin and Jetpack Compose, with a strong focus on scalable app design, performance monitoring, and CI/CD practices. Proficient in test automation and leveraging analytics to enhance user experience and validate development ideas.
Highest-signal resume keywords
Native Android DevelopmentKotlin ProgrammingJetpack ComposeCI/CD ToolsUnit And UI 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
Kotlin ProgrammingJetpack ComposeUnit TestingUI TestingDependency InjectionKotlin CoroutinesRESTful APIsNetworking LibrariesData SerializationArchitectural Patterns
Soft Skills
CollaborationCommitment To Clean CodeContinuous Learning
Tools & Technologies
CI/CD ToolsFastlaneGitHub ActionsTelemetryAnalyticsPerformance MonitoringA/B Testing
Industry Keywords
Mobile DevelopmentScrumKanbanPerformanceAccessibilityUser Experience
Tech Stack
Tools & technologiesAndroidKotlin
About the role
Key responsibilities & impact- Develop new features and maintain the existing Android codebase
- Collaborate with Engineers, QA, Product Managers, and Designers in Scrum or Kanban teams
- Build robust, scalable Android solutions with high quality, performance, and observability
- Contribute to mobile CI/CD pipelines for efficient Google Play delivery
- Write test automation for high-quality, reliable releases
- Champion performance, accessibility, and user experience
- Use telemetry, analytics, performance monitoring, and A/B testing to validate ideas and measure impact
Requirements
What you’ll need- Proven native Android development experience using modern Kotlin and Jetpack Compose
- Strong understanding of architectural patterns, separation of concerns, and scalable app design
- Proficiency in unit and UI testing with standard Android frameworks
- Practical knowledge of dependency injection and Kotlin Coroutines
- Familiarity with RESTful APIs, networking libraries, and data serialization
- Ability to use telemetry, analytics, performance monitoring, and A/B testing to validate ideas and measure impact
- Knowledge of CI/CD tools, including Fastlane and GitHub Actions
- Commitment to clean code and continuous learning
- Familiarity with AI tooling to support software development and problem-solving
- Ability to demonstrate the capabilities needed for the role; listed experience is a guide, not a barrier
Benefits
Comp & perks- Hybrid model with flexibility
- 25 days holiday plus bank holidays
- Additional day off to celebrate your birthday
- Inclusive parental leave policy supporting all parents and carers
- Pension
- Life assurance
- Medicash
- Employee Assist Programs
- Regular social connects with colleagues
- Dog-friendly days and spaces
- Generous product discount and gifting