Company Overview
We are looking for hard-working, fun-loving, values-driven, self-starters to join us in building Gigbanc - Africa’s best neobank for freelancers and creators. We offer a fast, low-cost, reliable, way for African freelancers and creators to receive and send money from/to foreign clients and other individuals and easily store and exchange between multiple currencies. Our target customer is a digital freelancer (e.g. software engineer, graphic designer, etc) who is 20-35 years old, living in Africa and working for foreign clients.
We seek to provide a truly enjoyable customer experience through thoughtful UI/UX design and best-in-class customer service. We also aim to enable our customers to build strong financial health through a suite of value-added products including bill payment, credit, insurance, investing, and more. At Gigbanc, we care deeply about our people and we are building a company where everyone feels included and empowered to thrive as the best possible version of themselves, both inside and outside the workplace. We have recently built our high-fidelity figma prototype, secured strategic partnerships, raised an angel round, and are now shifting gears towards building our MVP and launching in Nigeria.A few facts about the founders:
Paul Omoregie Okundaye (CEO): Nigerian; Harvard MBA, Ivey HBA; Led digital banking growth strategy for top-10 North American bank as a Management Consultant at Bain; led product development and new market entry as a Growth Strategy and M&A Manager at Microsoft; and grew last startup to $100K ARR during undergrad.
Babatope Oni (CTO): Nigerian; Engineering Manager at Fairmoney, Nigeria’s top digital bank; CTO at Gokada, Nigeria’s top motorcycle last-mile delivery and ride hailing gig economy platform
Position Overview
We are seeking a talented Flutter Mobile Engineer to lead the mobile app development for a strategic Minimum Viable Product (MVP) project. In this role, you will be a key contributor to our cross-functional team, responsible for crafting intuitive and visually appealing mobile experiences that align with the MVP's goals.
Key Responsibilities
Mobile App Development
Collaborate closely with product managers and designers to understand the MVP's user experience and technical requirements.
Develop high-quality, responsive, and user-centric mobile applications using Flutter framework.
User Interface and Experience
Design and implement captivating and intuitive user interfaces that align with the project's design guidelines and user expectations.
Ensure a seamless and enjoyable user experience by implementing smooth animations and responsive interactions.
Integration and API Consumption
Integrate with backend services and APIs to fetch and display data, ensuring efficient communication and data synchronization.
Implement error handling and data caching strategies to enhance app reliability and performance.
Agile Development and Iteration
Work collaboratively within an agile development environment, participating in sprint planning, daily standups, and sprint reviews.
Contribute actively to the iterative development process, delivering features incrementally in line with MVP objectives.
Performance and Optimization
Monitor app performance, identifying areas for improvement and optimization, and implementing solutions to enhance responsiveness.
Utilize Flutter profiling tools to identify bottlenecks and optimize rendering and memory usage.
Testing and Quality Assurance
Write unit and integration tests to ensure the stability and robustness of the mobile applications.
Collaborate with QA engineers to identify and address bugs, maintaining a high level of app quality.
Qualifications
Proven experience (3+ years) as a Mobile App Engineer, showcasing expertise in Flutter development.
Strong proficiency in Dart programming language, Flutter framework, and reactive programming concepts.
Portfolio demonstrating the ability to design and develop visually appealing and user-friendly mobile applications.
Familiarity with RESTful APIs and asynchronous programming for data retrieval and processing.
Experience with version control systems (e.g., Git) and collaborative development tools.
Strong problem-solving skills, effective communication, and a collaborative mindset.
Benefits
Competitive compensation package tailored to the project's scope and timeline.
Opportunity to shape the mobile app development for a high-impact MVP project using the latest Flutter technologies.
Exposure to the complete mobile app development lifecycle, from design to deployment.
Flexibility to contribute remotely, providing a conducive work-life balance.
Potential for permanent full-time employment once product launches in market