company-logo

Flutter Developer

ArifPay Financial Technologies S.C

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

2 years

1 Position

2025-10-21

to

2025-10-27

Required Skills

computer science

Fields of study

Computer science

Contract

Share

Job Description

Arifpay is the first Payment System Operator (PSO) licensed by the National Bank of Ethiopia (NBE) providing digital payment solutions for Point-of-Sale (POS) systems and Payment Gateway. By promoting the culture of accepting payments with Android-based Smart and Mobile POS devices, merchants are able to grow their business by reducing the number of steps consumers take to complete their transactions.

Arifpay is a Financial Institution, a dedicated Payment System Operator offering innovative solutions with a level of security in line with national standards, laws, and regulations set by the National Bank of Ethiopia. 

We are seeking a skilled Flutter & Kotlin Developer to join our team and develop high-performance, cross-platform mobile applications. The ideal candidate will have experience in both Flutter (Dart) and Kotlin (Android) to build seamless, scalable, and efficient mobile solutions.

Responsibilities:

  • Develop, test, and maintain Flutter and Kotlin-based mobile applications.

  • Collaborate with designers and backend developers to create intuitive user interfaces and seamless integrations.

  • Implement state management solutions (Provider, Riverpod, Bloc, GetX, etc.) in Flutter.

  • Optimize app performance, animations, and overall user experience.

  • Integrate RESTful APIs, GraphQL, Firebase, and third-party services.

  • Ensure code quality through unit testing, debugging, and performance optimization.

  • Stay up to date with Flutter, Kotlin, and mobile development trends.

  • Deploy and manage applications on Google Play Store and Apple App Store. 

Job Requirements

Requirements:

  • 2 years of experience in mobile development, with hands-on experience in both Flutter (Dart) and Kotlin (Android).

  • Strong understanding of Android SDK, Jetpack Components, and UI frameworks.

  • Experience with state management, dependency injection, and architectural patterns (MVVM, Clean Architecture, etc.).

  • Familiarity with Firebase, push notifications, and in-app purchases.

  • Knowledge of Git, CI/CD pipelines, and Agile development methodologies.

  • Strong problem-solving skills and attention to detail.

How to Apply

Apply using THIS LINK

Fields Of Study

Computer science

Skills Required

computer science

Related Jobs

about 19 hours left

SNFD Bakery PLC

Data Encoder and Mini Store Worker

Data Encoder

time-icon

Full Time

2 yrs

2 Positions


Bachelor's Degree in Accounting, Accounting & Finance, Computer Science or in a related field of study with relevant work experience Gender: Male Location: Garment and Biserate Gabriel Duties and Responsibilities: - Based on the order received, fill out the appropriate form and send it to the production department via the system for production. - According to the order submitted, the product is received from the production department on the product receipt form, the quality of the product is maintained, and the damaged products are returned to the manufacturer. - When receiving any product, count it in advance and then hand it over to the distributors.

Addis Ababa

about 19 hours left

Abay Bank

Junior Hardware Technician

Hardware Engineer

time-icon

Full Time

2 yrs

1 Position


BSc Degree in Computer Science, IT, Network Engineering, Computer Engineering, Electrical Engineering or in a related field of study with relevant work experience

Dire Dawa

about 19 hours left

Nib International Bank S.C

Manager, Back Office Applications Management

Manager

time-icon

Full Time

8 - 10 yrs

1 Position


MSc or BSc Degree in Computer Science, Information Technology, Computer Engineering or in a related field of study with relevant work experience, out of which 3 years as Expert, Principal, Supervisory or other equivalent level in Back Office Applications area.

Addis Ababa

about 19 hours left

Armauer Hansen Research Institute

Program Manager (Data Manager)

Program Manager

time-icon

Full Time

3 yrs

1 Position


Master's Degree in Biostatistics, Epidemiology, Health Informatics, Computer Science or in a related field of study with relevant work experience Duties & Responsibilities: - Oversee installation, configuration, and use of the electronic data capture (EDC) system and related applications (tablets, local server, query management tools). - Perform routine data checks for completeness, consistency, and accuracy. - Train site data clerks, field supervisors, and other staff on data entry, quality checks, and system use.

Addis Ababa

about 19 hours left

AMG Holdings PLC

Web Master

Web Developer

time-icon

Full Time

3 - 4 yrs

1 Position


MSc or BSc Degree in Computers Science, IS, MIS, BIS or in a related field of study with relevant work experience

Akaki

about 19 hours left

AMG Holdings PLC

Customer Service Division Head

Customer Service Specialist

time-icon

Full Time

3 - 4 yrs

1 Position


Master's or Bachelor's Degree in Computer Science, IS, MIS, BIS or in a related field of study with relevant work experience

Addis Ababa