Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Charlotte Tilbury Beauty

Android Software Engineer

Charlotte Tilbury Beauty

. Develop new features and maintain the existing Android codebase .

Posted 11/4/2026full-timeLondon • United KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core 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 resume
Applicant 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 & technologies
AndroidKotlin

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