ZAIN1856 - Digital Development Officer

  • Operation
    Zain Bahrain
  • Division
    Other
  • Location
    Bahrain - Manama
  • Closing Date
    02-Sep-2025
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

The Digital Development Officer contributes to the successful delivery and ongoing improvement of mobile and web application solutions. Supporting the Digital Development Lead and working within a collaborative team environment, the Officer plays a key role in the design, development, and implementation of digital products that align with the organization’s business strategy. This role requires technical expertise, attention to detail, and the ability to work effectively as part of a cross-functional team to ensure high standards in application development and user experience. The Digital Development Officer bridges the gap between business requirements and technical execution by translating needs into practical solutions.

What We Need From You

  • Education

    • Bachelor’s degree in computer science, Software Engineering, or a related field.

  • Experience

    • 1-2 years of experience in application development or implementation.

    • Some experience in digital transformation projects.

  • Technical Skills

    • Familiarity with at least one major mobile platform (iOS or Android) and eCommerce platforms.

Main Responsibilities
  • Work closely with the Digital Development Lead and team members to design, develop, and deliver responsive, secure, and high-quality mobile and web applications.

  • Contribute to the technical architecture and implementation of digital solutions, ensuring alignment with industry best practices and organizational goals.

  • Collaborate with designers, business analysts, and stakeholders to gather requirements, set priorities, and deliver digital products that meet user needs.

  • Support digital transformation initiatives through the identification of opportunities for automation, process improvement, and the adoption of emerging technologies.

  • Participate in code reviews, maintain coding standards, and utilize version control to ensure consistency and quality across all deliverables.

  • Translate business and stakeholder needs into user stories, requirements, and functional specifications for project workstreams.

  • Assist in communicating progress, challenges, and technical solutions to relevant stakeholders and team members.

  • Contribute to the full software development lifecycle—including planning, estimation, development, testing, deployment, and post-launch support.

  • Conduct research and provide input on feasibility, cost-benefit analysis, and risk assessment for new projects and enhancements.

  • Monitor and help assess key performance indicators (KPIs) to evaluate the success of digital products and inform future development cycles.

  • Stay up-to-date with new technologies, trends, and best practices in mobile and web development, sharing insights with the team.

  • Promote a culture of innovation, collaboration, and accountability within the development team.

  • Troubleshoot application issues, support escalated problems, and contribute to updates and enhancements as needed.

  • Ensure compliance with security standards and data privacy regulations in all development and deployment activities.

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