Full Stack Software Engineer
7 days ago
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.
- 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, , 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.
-
Full-Stack Software Engineer
2 weeks ago
Manama, Manama, Bahrain nineDots Full time 60,000 - 120,000 per yearFull-Stack Software Engineer – Bahrain – Tech Start-upJoin a fast-growing tech start-up building digital products that make a real impact across the Middle East. As a Full-Stack Software Engineer, you'll help design, build, and scale a modern platform that's redefining how users access everyday services.The RoleYou'll work closely with product and...
-
Full Stack Engineer
2 weeks ago
Manama, Manama, Bahrain Venustusy Full time 90,000 - 120,000 per yearCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time on-site role for a Full Stack Engineer at Venustusy, located in Manama. The Full Stack Engineer will be responsible for both front-end and back-end web development tasks, ensuring seamless integration and functionality of various web applications. Daily tasks include...
-
Full Stack Engineer
2 days ago
Manama, Manama, Bahrain CTM360® Full time 40,000 - 120,000 per yearJob DescriptionWe are looking to appoint a Full-Stack Engineer who can hit the ground running and participate in taking our products to the next level Our engineers work with various teams to come up with innovative ways to improve the product and, ultimately, our customers' experience. Join us and be at the forefront of technology and...
-
Senior Full Stack Engineer
7 days ago
Manama, Manama, Bahrain TCIG Full timeWe are looking for a highly skilledSenior Full Stack Engineerwith strong expertise in.NET CoreandAngularto join our growing technology team. The ideal candidate will have hands-on experience developing scalable, high-performance web applications and a solid understanding of modern software engineering principles.Key ResponsibilitiesDesign, develop, and...
-
Full Stack Developer
7 days ago
Manama, Manama, Bahrain VGA Holdings Full time 80,000 - 120,000 per yearJob SummaryWe are seeking a highly skilled Full-Stack Developer with expertise in building scalable web applications and integrating data-driven features. The ideal candidate will have strong experience in React and Supabase, along with solid backend development skills in Python or You will be responsible for designing, implementing, and maintaining...
-
Full Stack Engineer
4 hours ago
Manama, Manama, Bahrain TCIG Full time 80,000 - 120,000 per yearWe are looking for a talented and motivated Full Stack Developerwith strong expertise inAngularand.NET Coreto join our growing team. The ideal candidate will have proven experience in designing, developing, and maintaining scalable web applications from front-end to back-end.Key ResponsibilitiesDevelop and maintain responsive, high-performance web...
-
Junior Full Stack Developer
4 days ago
Manama, Manama, Bahrain Ignite Software and Design Full time 8,000 - 12,000 per yearWe are looking for a skilled Full Stack Developer with strong knowledge of Artificial Intelligence and automation technologies. The ideal candidate will be confident working across front-end and back-end development, and able to integrate AI tools and workflows into real-world applications.Responsibilities:Contribute to the design and development of web...
-
Full Stack Software Engineer
5 days ago
Manama, Manama, Bahrain Unipal Full timeSoftware Engineer - Flutter DeveloperLocation:Manama, BahrainJob Type:Full-Time, OnsiteDepartment:Product & Engineering DepartmentOverviewUnipal is looking for a passionateFlutter Developerto 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...
-
Full Stack Software Engineer
5 days ago
Manama, Manama, Bahrain Unipal Full timeSoftware Engineer - Flutter Developer Location: Manama, BahrainJob Type: Full-Time, OnsiteDepartment: 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...
-
Software Engineer Intern
1 week ago
Manama, Manama, Bahrain DHD Software Development Full time 20,000 - 60,000 per yearSoftware Engineer InternDuration: 2–3 Months | Type: Internship | Location: Manama, Bahrain (Hybrid / Remote)At DHD Software Development, we empower businesses with smart and scalable digital solutions. We specialize in building innovative, high-quality software that helps clients optimize operations and accelerate growth. As part of our team, you'll...