Senior Android Engineer

ZP Group
Summary
Join Zepz as an Android engineer and contribute to the development of our leading global remittance apps, WorldRemit and Sendwave. You will work in cross-functional teams, collaborating with engineers of all levels to improve our Android app, build pipeline, and tooling. This role requires several years of experience building Android applications at scale, a strong understanding of modern Android development, and proficiency in Kotlin and/or Java. You will be responsible for writing readable, well-tested software, improving code structure and architecture, and collaborating with other teams. Zepz offers a remote-first work environment and a comprehensive benefits package including unlimited annual leave, private medical cover, retirement plans, life assurance, and parental leave. We value individuals who are adaptable, collaborative, and customer-obsessed.
Requirements
- Several years of experience building Android applications at scale
- Strong understanding of modern Android development including architecture patterns(MVVM), Jetpack compose, and dependency injection frameworks
- Proficiency in Kotlin and/or Java
Responsibilities
- Work within cross-functional feature teams, which are part of broader engineering domains
- Have the autonomy to make platform decisions and provide insights to the rest of the team
- Collaborate closely with other Android engineers of varying experience levels and interests, helping to improve and develop our Android app, build pipeline, and tooling
- Commit, review, and ship new code from your very first week!
- Take pride in writing readable, well-designed, and well-tested software
- Improve code structure, have an impact on architecture
- Actively review tech designs and code from others
- Improve monitoring, and health of your team's systems
- Build relationships with other engineering teams and identify collaboration opportunities
- Own larger pieces of work, assist with design and technical / implementation choices and influence the roadmap within your team
- Easily communicate with non-technical team members, and can translate their feedback into code
- Have experience working in a cross-functional team
- Adjust quickly and effectively to shifting priorities and complexity
- Care about users, and want to give them an improved, simpler experience
- Are more of a “get it done” than a “perfectionist” type person — you value getting features into the hands of our users
- Aren’t afraid to throw away code you wrote - because after testing, a flow you built doesn’t work as well as a different one
Preferred Qualifications
Interest in writing Kotlin
Benefits
- Unlimited Annual Leave: Feel free to make the most of your time off and maintain a healthy work-life balance!
- Private Medical Cover: You can opt-in to a Private Medical Insurance scheme. This provides you with access to thorough medical coverage, so you can feel confident in your health and well-being
- Retirement: We offer pension schemes to help you plan for and secure your future
- Life Assurance: Life assurance is available to give you peace of mind and protect your loved ones in case of the unexpected
- Parental Leave: We offer competitive parental leave schemes to ensure you are spending as much quality time with your new bundle of joy as possible
- We are also remote-first as an organisation, offering flexibility for you to work where you need to be most productive