Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
anass khannous, Mobile Android Engineer

anass khannous

Mobile Android Engineer·ADRIA Business & Technology

Morocco

High school or equivalent, Mobile Development & Software Architecture

Work experience

Total years of experience: 1 years, 9 months

Mobile Android Engineer

November 2025 - Present

ADRIA Business & Technology

Casablanca, Morocco

November 2025 - Present

• Developed national ID card authentication SDK with OCR text extraction, biometric validation, and
secure data processing for MyCDM mobile banking app
• Engineered end-to-end identity verification flow integrating NFC reading, document scanning, and liveness
detection
• Implemented secure storage and encryption protocols meeting national banking regulatory requirements
• Delivered production features for MyCDM serving 500K+ active users with 99.9% uptime
• Tech: Kotlin, ML Kit, CameraX, Jetpack Security, Biometric APIs, Clean Architecture

Company industry:
IT Services

Study & Research Mobile Android Engineer

January 2025 - November 2025

ADRIA Business & Technology

Casablanca, Morocco

January 2025 - November 2025

• Lead architect for Attijari Africas interoperable payment platform (PI-SPI), delivering first-in-market request
to-pay, split-payment, and subscription management across 10+ jurisdictions
• Built GIMACPay cross-border transfer system, enabling real-time money movement between countries and
payment providers
• Designed dynamic login backgrounds, real-time updates, and credit consultation interfaces, improving user
engagement and reducing support tickets
• Mentor Android team members and conduct architecture reviews, establishing coding standards and CI/CD
best practices
• Tech: Kotlin, Jetpack Compose, Clean Architecture, SDK Development, Security Frameworks

Company industry:
IT Services

Mobile Android Developer Intern

January 2025 - January 2025

ADRIA Business & Technology

Casablanca, Morocco Hybrid

January 2025 - January 2025

• Modernized Android SDK architecture, reducing modules from 54 to 2 and cutting build time by 65%
• Migrated legacy XML UIs to Jetpack Compose for Attijari WafaBank Tunis, BCEAO, and CBAO apps (100K+
users)
• Implemented SSL pinning, root detection, and secure payment flows enhancing compliance and fraud prevention
• Tech: Kotlin, Jetpack Compose, Hilt, Retrofit, Room, Navigation Component

Company industry:
IT Services

Mobile Developer Intern

June 2024 - August 2024

OCP (Office Chérifien des Phosphates)

El Jadida, Morocco Hybrid

June 2024 - August 2024

• Built full-stack fitness app with Flutter featuring real-time workout tracking and personalized nutrition plans
• Integrated Firebase Authentication, Firestore, and Cloud Functions for data sync and user analytics

Company industry:
Heavy Industry & Metallurgy

Education

National School of Applied Sciences of Safi (ENSA Safi)

May 2025

May 2025

High school or equivalent, Mobile Development & Software Architecture

Morocco

Skills

ANDROID OPERATING SYSTEM
Intermediate
ANDROID OPERATING SYSTEM
Intermediate
BIOMETRICS
Intermediate
BIOMETRICS
Intermediate
DATA PROCESSING
Intermediate
DATA PROCESSING
Intermediate
DOCUMENT PROCESSING
Intermediate
DOCUMENT PROCESSING
Intermediate
GITHUB
Intermediate
GITHUB
Intermediate
LINKEDIN
Intermediate
LINKEDIN
Intermediate
MACHINE LEARNING
Intermediate
MACHINE LEARNING
Intermediate
MOBILE BANKING
Intermediate
MOBILE BANKING
Intermediate
NEAR FIELD COMMUNICATION
Intermediate
NEAR FIELD COMMUNICATION
Intermediate
SOFTWARE ENGINEERING
Intermediate
SOFTWARE ENGINEERING
Intermediate

Languages

Arabic

Beginner

French

Beginner

English

Beginner