ZAIN2040 - Junior Mobile Android Developer
-
OperationZain Iraq
-
DivisionIT & Technical
-
LocationIraq - Baghdad
-
Closing Date13-Nov-2025
About Zain
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):
- Resume/CV
- Highest Education Qualification