Mobile Engineering
Shipping production apps on Flutter and native, from architecture through store release.
- Flutter
- Android
- Kotlin
- Java
- Swift
I'm Bashar Al-Najjar, a Senior Software Engineer based in Amman, Jordan, with 9+ years of experience across mobile and backend development. My work spans native Android and iOS, Flutter, and Node.js and PHP backends — including the services, data models and integrations that mobile applications depend on.
Most recently, I worked as Technical Lead and Senior Software Engineer, leading a cross-functional team across mobile, backend, QA and databases. My responsibilities included technical planning, solution architecture, code reviews, release readiness and production stability, alongside hands-on development. I'm currently open to new opportunities and available to join immediately.
Shipping production apps on Flutter and native, from architecture through store release.
Designing the services and data models the clients depend on, and keeping them observable.
Modular systems, versioned SDKs and pipelines that make releases uneventful.
Setting technical direction, growing engineers, and being present when production breaks.
Mobile apps, a clinical platform and a commerce product — what each does, the part I owned and the technologies behind it.
View projectsRoles from Android and PHP development to technical leadership, with the full technical skill set, education and certifications.
View resumeOpen to senior engineering roles and conversations about mobile platform work, backend services or leading a delivery team. Based in Amman, working with distributed teams.