ZAIN2418 - Advanced Business Mobile Applications Professional

  • Operation
    Zain Jordan
  • Division
    IT & Technical
  • Location
    Jordan - Amman
  • Closing Date
    01-Nov-2026
About Zain
Zain is the pioneer of mobile telecommunications in the Middle East. We began life in 1983 in Kuwait as the region’s first mobile operator, and since the initiation of our expansion strategy in 2003, we have expanded rapidly. Read more here: https://zain.com/en/about-us/overview
About the Role

We are looking for a highly motivated and passionate candidate to be responsible for leading a client-facing (mobile apps) technical track — in the design, development, and sustained delivery of Zain Jordan's Advanced Business Mobile Applications. Owns their track end-to-end, from architectural decisions and hands-on engineering through to code quality, testing, and documentation, operating with a high degree of autonomy while working in close coordination with the other teams and under the overall technical direction of the Division Leader.

Main Responsibilities, will include but will not be limited to:

  • Own and lead the full technical delivery of the client-facing mobile applications track, taking end-to-end accountability for architecture, implementation quality, and on-time delivery across the Flutter mobile and web client layer.

  • Design, develop, and maintain all components within the client track, including client-side real-time communication flows, SDK integration, Arabic RTL UI, native Android/iOS components, and the supporting client-side data and state management layers.

  • Collaborate actively to define and align on cross-cutting concerns — including API contracts, authentication flows, real-time event delivery, error handling strategies, and shared architectural decisions — ensuring the client layer integrates seamlessly with back-end services into a unified platform.

  • Ensure the client track meets all enterprise-grade non-functional requirements, including platform security standards (AES-256 encryption, secure token handling, hardware-backed keystores), performance and responsiveness targets, and device and OS compatibility requirements across the supported Android and iOS landscape.

  • Establish and enforce track-level engineering standards — including coding conventions, component design patterns, test coverage expectations, and CI/CD pipeline discipline — to maintain a consistent, high-quality, and maintainable client codebase.

  • Participate in sprint planning, backlog refinement, and technical design sessions, providing accurate effort estimates, surfacing track-specific dependencies, and flagging risks or blockers early.

  • Produce and maintain clear, thorough technical documentation for all components within the assigned track — covering integration patterns, API specifications, deployment procedures, and configuration guides — to support knowledge transfer and long-term platform maintainability.

What We Need From You

To be shortlisted for this position, you will need to comply with all of the below requirements:

  • Holds a bachelor’s degree in Computer Science, Computer Engineering or any related field

  • Minimum: 3 years of relevant experience.

Inclusive job statement:

We are committed to ensuring our recruitment process is inclusive and accessible to all. If you have a disability or long-term condition (for example dyslexia, anxiety, autism, a mobility condition or are deaf) and need us to make any adjustments, changes or do anything differently during the recruitment process, please let us know through the application form.

Workplace adjustments will be made on a case-by-case basis, but some (non-exhaustive) examples include:

  • Providing extra time in assessments and interviews.

  • Providing communication support such as a sign language interpreter during the interview.

  • Providing interview questions in advance to the interview -this will only be considered as a reasonable accommodation for specific and verified individual requirements.

  • Holding the interview/assessment in an accessible building.

  • Holding interviews in different formats, such as over the phone or via a video call.

About Application Process

If you meet the criteria and you are enthusiastic about the role, we would welcome your application. To complete the application you would need the following document(s):

  1. Resume/CV
  2. Passport-size photograph
  3. Highest Education Qualification