Senior Mobile Engineer (Flutter)

Remote Full time
🔍 Find Similar Jobs

Job Details

Employment Type

Full time

Salary

125.00 $

Valid Through

Aug 30, 2025

Job Description

📍 NZ Remote | 💰 $125,000 - $155,000 + Benefits | ⏰ Flexible Working HoursAt 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 payments platform is the heartbeat of what we do. On top of this, we're building our hero app, Payap, 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-dayWe 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 platformStreamline Payap's performance and implement robust observability solutions to ensure our mobile app delivers exceptional user experiencesOwn and improve our mobile continuous delivery pipeline, making it faster and more reliable for the entire teamIntegrate Payap with backend services via RESTful APIs and other communication protocolsLead design sessions with your team, design and product stakeholders to collaborate on upcoming mobile requirements and solution designSupport your teammates through code reviews, pair programming and thoughtful guidance that helps them develop their skills and confidenceBenefit from dedicated support, including a manager focused on accelerating your growth and a comprehensive 2-month onboarding program to get you up to speedDedicate 10% of your time to self-directed learning, empowering you to explore new ideas and develop your expertiseRequirements👀 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 solutionsA builder.

Your happy place is crafting intuitive mobile experiences that users love, with code that is both performant and maintainableA writer. You can communicate ideas effectively through writing to fit in with our bias for async-first working and public-first transparencyA designer. You think through mobile UX solutions before building, have a customer-first mindset, and design with future mobile needs in mindA 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 pipelinesAn 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 itA mentor. You've got experience supporting more junior mobile developers in ways that encourage learning and independent problem-solvingA 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 StackFlutter 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 🌱 Flutter, fastlane, Firebase Node.

js, DynamoDB, Redis, Jest, CucumberJS Vue.

js, Tailwind CSS, Astro, Testing Library, Cypress AWS, Kubernetes, Terraform, Datadog, OpenTelemetry Git, Github, Slack, Notion, Figma 👋 Our Interview ProcessOne of our core values is being open and transparent - No hidden surprises!First stage interview - a 1 hour video call where we'll talk to you about your background and experienceSecond stage - a take-home coding task that should take between 2-4 hours to completeThird stage - a 1 hour video call where we will review your coding task together, discuss your design decisions and any trade-offs you madeFinal stage - a 30 min catch up with our CEO and CTOBenefitsWe 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 BenefitsWe offer flexible working and aim to look after our people. We understand you have commitments outside of workA Macbook ProGreat CBD location at City Works DepotWe have a down-to-earth, open culture that values inclusionOur Working Holiday scheme allows you to work while travelling overseasIn-person and online social activities to keep you connectedTraining and development opportunitiesSick leave from day oneFree health insurance via Southern CrossAdditional parental leave entitlementsFor more information on Centrapay please visit https: //centrapay. com/

Apply Now

You'll be redirected to the company's application portal

Application Success Tips

Resume Tailoring

Customize your resume to highlight skills and experiences relevant to this specific position.

Company Research

Learn about the company's mission, values, products, and recent news before your interview.

Profile Optimization

Ensure your LinkedIn profile is complete, professional, and matches your resume information.

Interview Preparation

Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.

Back to Job Listings