أبلاي إيدج ابدأ البحث عن عمل

Senior Mobile Engineer - Flutter

Kredete · EMEA

قدّم وتابع مع أبلاي إيدج
About KredeteKredete is a financial technology company building modern financial infrastructure for global money movement. We help businesses and individuals move money instantly across borders, and access financial products designed for a globally connected world.Powered by stablecoins and modern payment systems, Kredete enables faster, more affordable, and more accessible cross-border transactions across 60+ countries. Our mission is to simplify global finance by building secure, scalable, and customer-centric financial solutions for individuals and businesses.We’ve built a product customers love and a business scaling rapidly. Kredete operates across New York, Lagos, London and Riga, and is backed by world-class investors. As we expand into new markets and product lines, we are building the next generation of cross-border financial infrastructure.At Kredete, you’ll join a company in motion—ambitious, profitable, fast-moving, and deeply product-driven—where impact is visible, execution matters, and growth is real. We value ownership, speed, curiosity, operational excellence, and people who thrive in high-accountability environments.About the RoleWe are seeking a seasoned Senior Mobile Engineer to help build and maintain high-quality, cross-platform mobile applications. You'll collaborate with designers, backend engineers, and product managers to deliver seamless, performant, and scalable mobile experiences on both Android and iOS. As part of our engineering team, you'll contribute to core features, uphold best practices in mobile development, and play a key role in shaping the future of financial technology in Africa.What You Will DoDevelop high-quality, cross-platform mobile applications using the Flutter framework.Understanding the React framework will be an added advantage.Collaborate with designers to create intuitive, responsive, and visually appealing user interfaces.Integrate with backend systems via RESTful APIs, Firebase, or other services.Ensure code quality through clean architecture, maintainable structure, and comprehensive code reviews.Write and maintain unit, widget, and integration tests.Optimize app performance, responsiveness, and scalability.Handle deep linking, internationalization (i18n), and localization (l10n).Work with CI/CD tools like Codemagic or GitHub Actions to automate build & deployment.Use CodePush solutions (e.g., Shorebird) for seamless hot updates.Troubleshoot, debug, and resolve technical issues across platforms.Stay up-to-date with the latest Flutter updates and mobile development trends.Participate in team planning, feature scoping, and technical decision-making.Who You Are4+ years of experience with Flutter and cross-platform mobile app development.Proficient in the Dart programming language.Experience building and publishing production-grade apps to both Google Play and Apple App Store.Familiar with CI/CD pipelines (Codemagic, GitHub Actions).Hands-on experience with Shorebird (CodePush) or similar tools.Comfortable with deep linking, routing, and navigation flows.Experienced in Firebase (Auth, Firestore, Cloud Functions, Messaging, Analytics, etc.).Strong grasp of state management (Provider, Riverpod,Bloc, etc.).Good understanding of app architecture, design patterns, and modularization.Working knowledge of native development (Swift and/or Kotlin).Familiarity with Git and GitHub workflows (PRs, branches, issues).Demonstrated experience in writing tests (unit, widget, integration).Solid understanding of UX/UI principles and mobile-specific design guidelines.Comfortable working independently or within a cross-functional team.Strong communication skills, self-motivated, and detil-oriented.A GitHub repo or portfolio showcasing recent Flutter work (required).Nice To HaveExperience with tooling, custom build steps, or developer experience enhancements.Contributions to open-source Flutter/Dart packages or tools.Bachelor’s degree in Computer Science, Software Engineering, or a related field.Experience with native iOS/Android development (Swift/Obj-C, Kotlin/Java).Knowledge of Flutter Web or Flutter or Desktop apps.Familiarity with backend or full-stack development (Node.js, Supabase, Firebase Functions, etc.).Opportunity: At Kredete, we are proud to be an equal opportunity employer. We value diversity and all applicants seeking employment with us are strictly based on merit, competency and qualifications. We do not discriminate based on religion, race, national origin, sexual orientation, sex, marital or family status, disability or gender.Data Protection: By applying to this role, you consent to the collection and processing of your personal data by Kredete for the purposes of assessing your suitability for the advertised position. All personal data will be processed in accordance with applicable data protection laws.