Senior Full Stack Engineer

ZP Group Logo

ZP Group

📍Remote - United Kingdom, South Africa

Summary

Join Zepz as a full-stack software engineer and contribute to the innovative cross-border payment platform. You will work within a cross-functional team focused on pricing and quotes, utilizing Java, Kotlin, Python, and TypeScript. The role requires several years of Android development experience, proficiency in Kotlin/Java, and a passion for creating high-quality, well-tested software. You will collaborate with other engineers, influence the product roadmap, and directly impact the customer experience. 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.

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 a cross-functional feature team in our Pricing and Quotes domain
  • Work predominantly across Java, Kotlin, Python, and TypeScript backend tools
  • Work on Front End ReactNative, Android and Swift projects
  • Improve code structure and impact 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
  • Communicate with non-technical team members, and translate their feedback into code
  • Work 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
  • Be more of a “get it done” than a “perfectionist” type person — value getting features into the hands of our users
  • Not be 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
  • Private Medical Cover
  • Retirement
  • Life Assurance
  • Parental Leave
  • Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.