The Right Person Changes Everything.

Years experience
9+
Software engineer
Senior
Published apps
8+
Engineers led
10+
Summary

Hands-on engineer, accountable for the whole delivery

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.

Strengths

Four areas I'm accountable for

Mobile Engineering

Shipping production apps on Flutter and native, from architecture through store release.

  • Flutter
  • Android
  • Kotlin
  • Java
  • Swift

Backend Engineering

Designing the services and data models the clients depend on, and keeping them observable.

  • Node.js
  • TypeScript
  • PHP
  • REST APIs
  • SQL
  • NoSQL

Architecture & Delivery

Modular systems, versioned SDKs and pipelines that make releases uneventful.

  • Clean Architecture
  • Modular systems
  • SDK development
  • CI/CD
  • Production systems

Engineering Leadership

Setting technical direction, growing engineers, and being present when production breaks.

  • Architecture decisions
  • Mentoring
  • Code reviews
  • Cross-functional coordination
  • Production triage
Contact

Let's talk about your engineering team or product

Open to senior engineering roles and conversations about mobile platform work, backend services or leading a delivery team. Based in Amman, working with distributed teams.

Send a message

All fields are required.

Up to 5,000 characters

A quick verification check loads here before you send.