On-siteBeirut Governorate, LebanonCreated 2 Jul 2026
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.
\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-