Full Stack Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Manama, Capital
In-Office
3-5
Mid level
Fintech • Software • Financial Services
The Role
Lead the development of the Unipal mobile app, ensuring high-quality UI, performance optimization, and backend integration while collaborating with cross-functional teams.
Summary Generated by Built In



Software Engineer - Flutter Developer
Location: Manama, Bahrain
Job Type: Full-Time, Onsite
Department: Product & Engineering Department
+ Overview

Unipal is looking for a passionate Flutter Developer to take full ownership of our mobile app. You’ll be the main person responsible for maintaining, improving, and evolving the Unipal experience used by thousands of students across Bahrain and Saudi Arabia.

We’re a fast-moving startup on a mission to empower youth through discounts, rewards, and a smarter way to pay. If you love solving problems, optimizing performance, and crafting pixel-perfect mobile experiences, this role is for you!

+ Key Responsibilities:
  • Lead the development, maintenance, and enhancement of the Unipal mobile app on Android and iOS.
  • Build high-quality UI components, animations, and micro-interactions with a focus on performance and usability.
  • Integrate and manage backend services, APIs, Firebase, and other external systems.
  • Monitor performance metrics, conduct debugging, and improve app stability and responsiveness.
  • Implement analytics tracking, crash monitoring, and A/B testing using Firebase and related tools.
  • Participate in technical decisions, app architecture planning, and roadmap execution.
  • Collaborate with Product, Design, and Growth teams to deliver features aligned with user needs and business goals.
  • Ensure clean, maintainable, and scalable code following best practices.
+ Requirements:
  •  3+ years of hands-on Flutter experience (production-level apps).
  • Deep understanding of Flutter’s state management, navigation, and widget optimization.
  • Strong knowledge of Dart, asynchronous programming, and app lifecycle.
  • Familiarity with Firebase Analytics, crash reporting, and A/B testing tools.
  • Understanding of RESTful APIs and backend integrations.
  • Bonus: knowledge of C#, Go, Node.js, SQL Server, or BigQuery.
  • A mindset for clean code, scalability, and performance.
  • Comfortable in a startup environment — taking ownership and moving fast.

We’re excited to bring on a talented Flutter Developer to build high-impact features and craft a fast, intuitive app experience as our platform continues to scale.

Top Skills

Dart
Firebase
Flutter
Restful Apis
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Riyadh
39 Employees
Year Founded: 2020

What We Do

Unipal is an online platform providing exclusive student benefits using an innovative & personalized platform.

Similar Jobs

Hybrid
Manama, Capital, BHR
289097 Employees

Mondelēz International Logo Mondelēz International

On Job Trainee- CORE

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Manama, Capital, BHR
90000 Employees
In-Office or Remote
Manama, Capital, BHR
16068 Employees

CTM360 Logo CTM360

Full-stack Engineer

Software • Cybersecurity
In-Office
Manama, Capital, BHR
118 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
40 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account