Android Platform Engineer
Role details
Job location
Tech stack
Job description
The Android Platform Engineer will be responsible for:Designing, developing, and testing bespoke Android software componentsWorking across the full Android stack, including applications, platform services, and system-level codeCollaborating with cross-functional teams to deliver reliable, high-quality softwareInvestigating, troubleshooting, and optimising performance and security issuesContributing to software architecture decisions and promoting best practices for Android development
Requirements
Candidates should demonstrate:Strong experience in Android app development using Java and Android StudioExposure to Android or Linux internalsProficiency in low-level coding languages, such as C and C++Understanding of software development lifecycle, testing, and version control (e.g., Git)Familiarity with agile development methodologies, such as Scrum or KanbanAbility to solve complex, technical problems independently and collaboratively