Glassdoor
Flutter Developer – PebbleScore
PebbleScore
location_on
NG
schedule
Full Time
bolt
Apply & Run AI Match
We’ll save this job to your dashboard and score how well your resume matches.
description Job Description
PebbleScore is a consumer credit platform helping Nigerians understand, improve, and take control of their credit.
Through the app, users can:
• Check their credit reports across multiple bureaus
• Detect unauthorized or fraudulent loans
• Repair bad loans with structured repayment options
• Boost their credit score through everyday financial activity
We are building the default app Nigerians use to manage their credit the same way they check their bank balance.
Role Overview
We’re hiring a Flutter developer to own and scale the PebbleScore mobile app.
This is not a UI role.
You are responsible for building a product that:
• Converts users from free to paid
• Drives repeat usage
If you only care about clean UI and not user behaviour, this role is not meant for you.
What You’ll Do
1. Build for Conversion & Retention
• Implement and optimize flows
• Identify and reduce drop-offs across the funnel
• Continuously improve:
• Activation
• Conversion
• Retention
2. Ship Fast Experiments
• Work with product to run A/B tests on:
• Pricing flows
• Messaging
• Feature placement
• Iterate quickly based on real user behaviour, not assumptions
If you’re slow to ship, you’ll bottleneck growth.
3. Own App Architecture
• Build a scalable Flutter codebase that doesn’t degrade with speed
• Implement clean state management (Bloc, Riverpod, etc.)
• Ensure separation between UI, logic, and data
4. Integrate Real Financial Workflows
• Payments and wallet systems
• Credit bureau integrations
• Async and failure-prone APIs
• Design for edge cases:
• Failed transactions
• Inconsistent data
• Network instability
5. Instrument User Behaviour
• Track:
• Funnel conversion
• Drop-offs
• Feature engagement
• Work with analytics tools to ensure every key action is measurable
If we can’t measure it, we can’t improve it.
6. Performance & Reliability
• Optimize for:
• Low-end Android devices
• Poor connectivity
• Reduce crashes, lag, and unnecessary API usage.
RequirementsCore Skills
• Strong experience with Flutter & Dart
• Experience building production-grade mobile apps
• Solid understanding of app architecture & state management
• Experience integrating REST APIs
B2C Product Experience (Important)
• You’ve worked on a product with:
• Real users
• Measurable growth metrics (conversion, retention, etc.)
• You understand how product decisions affect user behaviour
If you’ve never thought about funnels, you’ll struggle here.
Engineering Mindset
• You think in user journeys, not just screens
• You care about metrics, not opinions
• You can debug messy, real-world issues
Nice to Have
• Experience with fintech or payment systems
• Experience with analytics tools (Firebase, Mixpanel, etc.)
• Experience running product experiments
What Success Looks Like
• Increase in conversions
• Improvement in user retention
• Faster experimentation cycles
• A clean, scalable codebase that supports rapid growth
What This Is Not
• Not a “just implement Figma” role
• Not a beginner-friendly position
• Not a place to hide behind “frontend only” thinking
Job Types: Full-time, Permanent
Pay: Up to ₦200,000.00 per month
Work Location: In person
Through the app, users can:
• Check their credit reports across multiple bureaus
• Detect unauthorized or fraudulent loans
• Repair bad loans with structured repayment options
• Boost their credit score through everyday financial activity
We are building the default app Nigerians use to manage their credit the same way they check their bank balance.
Role Overview
We’re hiring a Flutter developer to own and scale the PebbleScore mobile app.
This is not a UI role.
You are responsible for building a product that:
• Converts users from free to paid
• Drives repeat usage
If you only care about clean UI and not user behaviour, this role is not meant for you.
What You’ll Do
1. Build for Conversion & Retention
• Implement and optimize flows
• Identify and reduce drop-offs across the funnel
• Continuously improve:
• Activation
• Conversion
• Retention
2. Ship Fast Experiments
• Work with product to run A/B tests on:
• Pricing flows
• Messaging
• Feature placement
• Iterate quickly based on real user behaviour, not assumptions
If you’re slow to ship, you’ll bottleneck growth.
3. Own App Architecture
• Build a scalable Flutter codebase that doesn’t degrade with speed
• Implement clean state management (Bloc, Riverpod, etc.)
• Ensure separation between UI, logic, and data
4. Integrate Real Financial Workflows
• Payments and wallet systems
• Credit bureau integrations
• Async and failure-prone APIs
• Design for edge cases:
• Failed transactions
• Inconsistent data
• Network instability
5. Instrument User Behaviour
• Track:
• Funnel conversion
• Drop-offs
• Feature engagement
• Work with analytics tools to ensure every key action is measurable
If we can’t measure it, we can’t improve it.
6. Performance & Reliability
• Optimize for:
• Low-end Android devices
• Poor connectivity
• Reduce crashes, lag, and unnecessary API usage.
RequirementsCore Skills
• Strong experience with Flutter & Dart
• Experience building production-grade mobile apps
• Solid understanding of app architecture & state management
• Experience integrating REST APIs
B2C Product Experience (Important)
• You’ve worked on a product with:
• Real users
• Measurable growth metrics (conversion, retention, etc.)
• You understand how product decisions affect user behaviour
If you’ve never thought about funnels, you’ll struggle here.
Engineering Mindset
• You think in user journeys, not just screens
• You care about metrics, not opinions
• You can debug messy, real-world issues
Nice to Have
• Experience with fintech or payment systems
• Experience with analytics tools (Firebase, Mixpanel, etc.)
• Experience running product experiments
What Success Looks Like
• Increase in conversions
• Improvement in user retention
• Faster experimentation cycles
• A clean, scalable codebase that supports rapid growth
What This Is Not
• Not a “just implement Figma” role
• Not a beginner-friendly position
• Not a place to hide behind “frontend only” thinking
Job Types: Full-time, Permanent
Pay: Up to ₦200,000.00 per month
Work Location: In person
Ready to apply?
Create a free account to apply with an AI-tailored resume.