Associate Android Engineer

Manchester or London – Remote-first with occasional team days/socials | Competitive Salary +
BenefitsOverview
We’re on the lookout for an enthusiastic
Associate Android Engineer
to join our team at Moonpig! As a junior member of the Android squad, you''ll bring fresh ideas and curiosity to the table while developing your skills through hands-on experience, close collaboration, and mentoring from experienced engineers.This role is perfect for someone who’s at the start of their engineering career—whether you’re a recent grad, a bootcamp alum, or someone who’s built their skills through self-learning. You’ll have the chance to work on real features that make a real difference to our customers, while growing into a long-term, impactful member of the Moonpig tech team.Responsibilities
Pair with fellow Android engineers to develop and maintain features for the Moonpig appLearn by doing—fix bugs, build new features, and spike concepts to explore new ideasCollaborate with product, design, and other tech teams to deliver top-notch user experiencesContribute to team rituals like stand-ups, retros, and workshopsContinuously improve the app’s performance and scalability with guidance from the teamQualifications
Some hands-on exposure to Android development written in Kotlin (through personal projects, uni, or bootcamps)Interest in a TDD approach and writing quality codeA strong growth mindset and a desire to keep learningComfortable asking questions and working in a supportive team environmentExperience with object-oriented programming and an understanding of its principlesGreat communication skills and team spiritNice to have (but not essential)
Familiarity with Jetpack Compose, RxJava, Coroutines, or FlowKnowledge of version control tools like GitExperience working in agile teamsOur Tech Environment
KotlinJetpack Compose (with some legacy XML)RxJava (being phased out), Coroutines and FlowFirebaseJiraHow we get there
We’re product-led and customer-focusedWe favour pair programming and collaborative problem solvingWe use a Kanban approach to keep priorities clear and progress flowingWe value curiosity, clear communication, and learning from each otherWe take our work seriously—but not ourselves!Seniority level
AssociateEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Technology, Information and Internet and Retail
#J-18808-Ljbffr
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!