Intern – Mobile Development

Closing on: Oct 12, 2026

What you’ll do

  1. Strong hands-on experience with Kotlin multiplatform (KMP / KMM) for shared business logic across Android & iOS.
  2. Advanced proficiency in Flutter (latest stable version), including Bloc, modular architecture, REST integrations, Firebase & push notification services.
  3. Experience with native Android (Java and Kotlin) and native iOS (Swift) development.
  4. Familiarity with modern UI frameworks (Jetpack compose, SwiftUI).
  5. Unit testing & UI testing (JUnit, Flutter test).

Nice to have (added advantage)

  1. Experience with AI/ML SDK integrations in mobile apps.
  2. Experience with super app / mini app architecture.
  3. Mobile app performance profiling & optimization.
  4. API security (OAuth2, OpenID connect, JWT).
  5. ISO 8583 / 20022 integrations.
  6. Biometric authentication (FaceID, TouchID, Android biometrics).
  7. Encryption & secure storage (Keystore, Keychain).

When applying

Please email your CV with names and contacts of two non-related referees within 14 days of this advertisement.

Company: Epic Lanka (Pvt) Ltd
Company email: [email protected]
Job Location: Battaramulla
Job Category: Software Development / Web / QA / Data / GIS
Job Type: Full Time

Apply now

Allowed Type(s): .pdf, .doc, .docx