Overview
Support and execute the mobile technology strategy for the ShareTheMeal app to enable scaling and maintain user experience and operational efficiency.
Key Responsibilities
- Architect and implement secure, scalable Android solutions using modern Kotlin, Jetpack Compose, and Coroutines.
- Own the Android application architecture, ensuring performance, maintainability, and alignment with platform best practices.
- Lead code reviews and establish coding standards across the Android codebase.
- Drive and document technical decisions for team alignment and future maintainability.
- Establish comprehensive testing strategies using JUnit and Maestro; maintain high test coverage.
- Own CI/CD pipelines, ensuring reliable and efficient release processes.
- Monitor production health via Sentry; lead incident response and root cause analysis.
- Mentor junior engineers through code reviews, pair programming, and technical guidance.
- Lead technical initiatives from conception through delivery.
- Champion engineering best practices that improve team velocity and code quality.
- Shape the Mobile Tech Strategy and roadmap alongside engineering leadership.
- Partner with Product to translate requirements into robust technical solutions.
- Identify and drive innovation opportunities that improve system quality and delivery speed.
- Deliver Product features and Tech Initiatives across Android platforms.
- Documentation and handover to Lead Mobile Engineer for ShareTheMeal.
Required Experience
At least, 4 years of experience in developing and designing Android native apps designed to serve thousands or more active users.
Qualifications
University degree in computer science or related field.