Job Description

Sr. Digital Channels - Zain Cash

  • Amman


The Main role for Sr. Digital Channels is proficient in both front and back-end coding. Their primary responsibilities include designing user interactions on websites/Mobile App/Portal, developing servers, and databases for different channels functionality, and coding for platforms. Maintain websites/Mobile App/Portals, Fix bugs if necessary and improve usability, contribute to the entire app lifecycle, and detect and fulfill front-end and back-end requirements. In addition to the main function of leading the team to reach all objectives ensuring the knowledge and experience which should be the reference for all team members.

  • Contribute to the entire app lifecycle.
  • Develop functional and fast-responsive web applications, using markup languages.
  • Maintain websites.
  • Elaborate mobile-based and web-based features.
  • Troubleshoot apps for bugs.
  • Fix bugs if necessary and improve usability.
  • Improve apps for maximum speed.
  • Troubleshoot UI and improve its performance accordingly.
  • Detect and fulfill front-end and back-end requirements.
  • Perform training and support activities.
  • Develop reusable code.
  • Collaborate with developers, designers, sys admins, and customers. Tailor web solutions to their needs and requirements
  • Write comprehensive manuals, guides, and documents.
  • Compile prototype and quality mockups
  • Make sure that high-quality graphic standards are met.
  • Set coding standards, best practices, and ensure adherence to team.
  • Review code, provide feedback, and conduct regular code reviews to maintain code quality.
  • Provide technical leadership and guidance to the team.
  • Lead the planning and execution of all projects, ensuring they are delivered on time and within scope.
  • Collaborate with project managers to allocate resources effectively and manage project timelines.
  • Collaborate with UX/UI designers, product managers, and QA engineers to ensure seamless project execution.
  • Drive the architecture and design of mobile applications, ensuring scalability, performance, and maintainability.
  • Stay up to date with industry trends, emerging technologies, and best practices in development.
  • Provide technical input during project planning and requirement gathering phases.
  • Implement and enforce coding standards, testing methodologies, and quality assurance processes.
  • Ensure unit testing and integration testing are performed rigorously.
  • Supervise the Digital Team and ensure activities and tasks are well coordinated.
  • Designing Digital channels plans and leads implementation to achieve targets as set in the annual objectives and request based on strategy roadmap.
  • Focus on developing team members and ensure training requirements are covered as per needs for new and existing members.
  • Work closely with team towards reducing costs/downtime, identify and executing cost savings initiatives, implement continuous improvement on different channels.
  • Continuous Systems analysis to ensure right utilization and possible optimizations are considered.
  • Understanding business marketing objectives and working in developing strategies to meet these objectives.
  • Monitor KPI’s and Platforms utilizations and performance & generating equivalent reports “Technical & business “and ensure Platforms availability as per agreed on service and system availability KPIs.
  • Create, update, and maintain documentation for services, systems, and procedures.
  • Executing activities according to the organizational security policies.
  • Protecting assets from unauthorized access, disclosure, modification, destruction, and interference.
  • Performing other duties related to the job as assigned by the direct supervisor.

You’ll be part of an equal, diverse, and comprehensive culture as we inspire a radiant and flexible work environment, equal job opportunities, job security, work-life balance, and development. Therefore, our diverse and inclusive culture ensures that our employees are equal, engaged, satisfied and heading towards accomplishing their careers and goals.

What Do You Need to Qualify

  • Bachelor’s degree in computer sciences, Software Engineering, or any related field.
  • Minimum 10 Years and above of professional experience working as Software engineer.
  • Solid Knowledge of React-native.
  • Solid Knowledge of C# .net Core.
  • Understanding of web / App development process, from A to Z
  • Quality assurance skills.
  • Problem solving.

About Us

About Us
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. Today, we are a leading mobile voice and data services operator with a commercial footprint in 8 Middle Eastern and Africa countries with a workforce of over 6,000 providing a comprehensive range of mobile voice and data services to over 53 million active individual and business customers as of March 31, 2023.

Job Overview

  • Operations:

    Zain Jordan

  • Location:


  • Contract Type:

    Full Time Employee