logo
Beirut Arab University

Full Stack Software Developer (Mobile & Web)

Asia

July 2, 2026 at 11:16 AM

✨ AI summary

Location

  • Beirut Governorate, Lebanon

Languages

  • Dart
  • C#
  • Java
  • Kotlin
  • TypeScript

Frameworks

  • Flutter
  • .NET Core
  • ASP.NET Core
  • Blazor
  • Spring Boot
  • Angular

Cloud Services

  • Firebase
  • Supabase

Databases

  • SQL
  • Firebase
  • Supabase

Beirut Arab University is looking for a dynamic Software Developer who bridges the gap between web and mobile technologies. The ideal candidate is adaptable, capable of managing full cycle development from back-end SQL queries to frontend mobile interfaces, and comfortable providing technical support when needed. If you are proficient in Flutter, .NET Core, and enjoy a mix of development and technical problem-solving.


Main Duties:


  • Cross-Platform Mobile Development: Design, build, and maintain high-performance mobile applications using Flutter, while managing native modules in Android and iOS when necessary.
  • Full-Stack Web Engineering: Develop robust web applications using ASP.NET Core, C#, and Blazor, ensuring seamless integration between front-end and backend systems.
  • Database Management: Architect and manage databases using SQL, Firebase, and Supabase, writing efficient queries for data storage and retrieval.
  • API & Middleware Integration: Build and maintain middleware APIs to handle complex integrations (e.g., SOAP to JSON) and ensure smooth data flow between systems.
  • Technical Support & Troubleshooting: Provide technical support to clients by diagnosing and resolving hardware, software, and device issues.
  • Project Coordination: Collaborate with stakeholders to gather requirements, oversee project planning, and conduct QA testing to ensure high-quality deliverables.


Minimum Requirements:


Education:


  • Bachelor’s degree in Mathematics and Computer Science or a related field.


Skills and Knowledge:


  • Mobile Tech Stack: Strong proficiency in Flutter, with exposure to native Android (Kotlin) and iOS environments.
  • Web & Backend Skills: Solid experience with .NET Core, ASP.NET, Java/Spring Boot, or Angular/TypeScript.
  • Database Expertise: Hands-on experience with SQL, Firebase.
  • Tools & Methodologies: Familiarity with version control (Git), project management tools (Jira, Trello), and Power BI for reporting.
  • Languages: Fluency in Arabic and English.


To apply for this position, candidates must kindly submit their CVs through this LinkedIn Job Ad, & apply online using the following link: https://www.bau.edu.lb/human-resources/bau-careers.


Alternatively, we also welcome CVs to be sent by email to hr_recruitment@bau.edu.lb


Beirut Arab University is an Equal Opportunity Employer.

---------------------------------------------------------------------------------------------