Senior Flutter Engineer

Location
New Zealand, Latams
Commitment
Apply Now

? NZ Remote | ? $125,000 – $155,000 + Benefits | ? Flexible Working Hours

At Centrapay, we’re revolutionising how you spend money both in-store and online. We allow businesses to create digital assets and loyalty programmes so that you can spend and be rewarded anywhere. Some of our partners include Coca-Cola, BNZ, and Farmlands, and we process payments in New Zealand and Australia.

Our is the heartbeat of what we do. On top of this, we’re building our hero app, , that brings all of our best capabilities to life.

We’re looking for a mobile engineer who will be the driving force behind Payap’s Flutter development, loves building great consumer-facing products, enjoys supporting their teammates, and who is resilient in the face of ambiguous problems. You’ll be our go-to person for mobile architecture decisions and will shape how we deliver mobile experiences to our users. In return, we’ll provide you with a supportive environment to grow and teach you how we use our tools to build amazing payment experiences.

? Your day-to-day

  • We prioritise automation, test-driven development, and continuous deployment. You’ll be deploying code to production almost every day, including your very first day!
  • Be the primary contributor to Payap’s codebase, driving feature development and architectural decisions that will shape our mobile platform
  • Streamline Payap’s performance and implement robust observability solutions to ensure our mobile app delivers exceptional user experiences
  • Own and improve our mobile continuous delivery pipeline, making it faster and more reliable for the entire team
  • Integrate Payap with backend services via RESTful APIs and other communication protocols
  • Lead design sessions with your team, design and product stakeholders to collaborate on upcoming mobile requirements and solution design
  • Support your teammates through code reviews, pair programming and thoughtful guidance that helps them develop their skills and confidence
  • Benefit from dedicated support, including a manager focused on accelerating your growth and a comprehensive 2-month onboarding program to get you up to speed.
  • Dedicate 10% of your time to self-directed learning, empowering you to explore new ideas and develop your expertise

Requirements

? Who we’re looking for

  • Strong Flutter experience is essential – you’ve shipped consumer-facing Flutter apps to production, understand the ecosystem deeply, and can architect scalable mobile solutions
  • A builder. Your happy place is crafting intuitive mobile experiences that users love, with code that is both performant and maintainable
  • A writer. You can communicate ideas effectively through writing to fit in with our bias for async-first working and public-first transparency
  • A designer. You think through mobile UX solutions before building, have a customer-first mindset, and design with future mobile needs in mind
  • A leader. You’ve got experience promoting mobile engineering best practices within your team, championing testable mobile code, and driving mobile DevOps improvements including CI/CD pipelines
  • An owner. If you build it, you care deeply about how it performs for users on their devices, and you implement monitoring and observability to prove it
  • A mentor. You’ve got experience supporting more junior mobile developers in ways that encourage learning and independent problem-solving
  • A proactive mentality where you can steer yourself through an ambiguous mobile problem, grab help when you need it, and come up with something great

? Our Tech Stack

Flutter experience is required. We’re excited to support you in bridging any gaps with the rest of our stack and helping you grow along the way ?

  • , ,
  • , , , ,
  • , , , ,
  • , , , ,
  • , , , ,

? Our Interview Process

One of our core values is being open and transparent – No hidden surprises!

  1. First stage interview – a 1 hour video call where we’ll talk to you about your background and experience
  2. Second stage – a take-home coding task that should take between 2-4 hours to complete
  3. Third stage – a 1 hour video call where we will review your coding task together, discuss your design decisions and any trade-offs you made
  4. Final stage – a 30 min catch up with our CEO and CTO

Benefits

We look after our people at Centrapay – a key focus is our culture and ensuring we create a positive and healthy work environment. We continuously look at ways to make improvements and regularly ask for employee feedback and input.

? Your key benefits

  • We offer flexible working and aim to look after our people. We understand you have commitments outside of work.
  • A Macbook Pro
  • Great CBD location at City Works Depot
  • We have a down-to-earth, open culture that values inclusion
  • Our Working Holiday scheme allows you to work while travelling overseas
  • In-person and online social activities to keep you connected
  • Training and development opportunities
  • Sick leave from day one
  • Free health insurance via Southern Cross
  • Additional parental leave entitlements

For more information on Centrapay please visit

Other job openings