Senior Mobile Engineer (Flutter) at Centrapay

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Senior Mobile Engineer (Flutter) at Centrapay. 📍 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 . 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-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. . 👀 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 🌱. . . 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 Process. One 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 experience. . Second stage - a take-home coding task that should take between 2-4 hours to complete. . 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. . Final stage - a 30 min catch up with our CEO and CTO. . Company Location: New Zealand.