Skip to content
← All jobs
Default

Full Stack Software Developer (Mobile & Web)

JuniorFull-timeSoftware
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. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-