ZAIN2040 - Junior Mobile Android Developer

  • Operation
    Zain Iraq
  • Division
    IT & Technical
  • Location
    Iraq - Baghdad
  • Closing Date
    13-Nov-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
Role Purpose

Zain Iraq is Actively recruiting to hire Junior Mobile App Developer with foundational knowledge in Flutter and Dart to contribute to the development of cross-platform mobile applications. The ideal candidate will have a good understanding of Flutter basics, state management concepts, and mobile application development principles, with a strong motivation to learn and grow within the team development.

Responsibilities
  • Assist in developing and maintaining cross-platform mobile applications using Flutter and Dart.

  • Support the implementation of state management solutions (Provider, Bloc, Riverpod, or Getx).

  • Help integrate RESTful APIs and handle basic asynchronous programming tasks.

  • Contribute to optimizing applications for performance, scalability, and offline functionality.

  • Work with UX/UI designers to turn wireframes into functional applications.

  • Write clean and maintainable code following coding standards.

  • Assist in deploying apps to the Google Play Store and Apple App Store under senior guidance.

  • Participate in troubleshooting and fixing issues to ensure smooth app performance.

  • Learn and stay updated with industry trends and best practices in mobile development.

  • Collaborate with senior developers and be open to feedback and mentoring.

Education, Experience and Competencies

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent training/experience).

Experience

  • 0–2 years of experience in frontend development.

  • Basic knowledge of mobile app architecture patterns and state management.

  • Familiarity with publishing apps to app stores is a plus.

  • Good problem-solving, teamwork, and communication skills.

  • Experience or interest in the telecommunications industry is an advantage.

Competencies
Behavioural

  • Achievement Driven

  • Problem Solving and Creativity

  • Initiative

Technical

  • Oral and Written Communication

  • Managing Information

  • Technology Application

  • Network Engineering and Design

  • IT User Support

  • IT Business Analysis

IDE Competency

  • Courage to Engage

  • Addressing Bias

  • Allyship

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. Highest Education Qualification