×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Software Engineer

Job in Manama, Bahrain
Listing for: Unipal, Inc.
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Full Stack Developer, App Developer - Mobile/Web, Software Engineer
Salary/Wage Range or Industry Benchmark: 22500 - 27500 BHD Yearly BHD 22500.00 27500.00 YEAR
Job Description & How to Apply Below

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+ yearsof hands-on Flutter experience (production-level apps).
  • Deep understanding of Flutter’sstate 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 Big Query.
  • 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary