-
Asenium Consulting

Mobile Application Developer

Asenium Consulting
Portugal · Contract · Mid-Senior

We are looking for a Senior Mobile Developer with more than 5 years of experience building and maintaining native mobile applications for both iOS and Android platforms.


Location: Lisbon, Braga or Coimbra (One day per week on-site)


Responsibilities

  • Develop, maintain, and evolve native mobile applications for iOS (Swift) and Android (Kotlin).
  • Apply architectural patterns such as MVVM, MVVM-C, MVI, and Clean Architecture.
  • Integrate and consume RESTful APIs, ensuring efficient data handling and synchronization.
  • Manage local data persistence using Room, DataStore, SharedPreferences, including encrypted storage when required.
  • Ensure application security, performance optimization, and scalability.
  • Write and maintain unit tests to ensure code quality and long-term maintainability.
  • Collaborate closely with designers, backend developers, and product teams to ensure UI/UX consistency.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.


Must Have / Required Skills

  • 5+ years of experience in native mobile development.
  • Strong hands-on experience with Swift and Kotlin (basic Java knowledge is a plus).
  • Proficiency with Xcode, Android Studio, Git, and Gradle.
  • Experience with UIKit, Jetpack Compose, XML, and Material Design.
  • Solid understanding of MVVM, MVVM-C, MVI, and Clean Architecture.
  • Experience with reactive programming frameworks: RxSwift, Combine, Coroutines/Flow, RxJava/Kotlin.
  • Strong experience integrating REST APIs using Retrofit and OkHttp.
  • Dependency injection using Dagger / Hilt.
  • Experience with unit testing (XCTest).
  • Familiarity with Firebase tools such as Analytics, Crashlytics, and App Distribution.


Interested candidates are invited to send their CV along with their rate to [email protected] or apply directly.

Key Skills

Ranked by relevance

c storage
Login to Apply
Posted
Jan 08, 2026
Type
Contract
Level
Mid-Senior
Location
Lisbon Metropolitan Area

Industries

Business Consulting Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Boston Consulting Group (BCG)
Related

(Senior) IT Architect, Blockchain - Amsterdam | BCG Platinion

2026-05-22

Full-time
Not Applicable
Netherlands
Business Consulting
Engineering
View Job Details
Civitta
Related

AI/ ML Developer (Senior-level)

2026-05-29

Full-time
Mid-Senior
Lithuania
Business Consulting
Engineering
View Job Details
Enway
Related

Junior DevOps Engineer

2026-05-29

Full-time
Not Applicable
Italy
Business Consulting
Engineering