Saudi , Saudi Arabia
--
Company

Job Details

Job Description

Roles & Responsibilities

Our client — Saudi Arabia based holding group — is launching a peer-to-peer lending platform aimed at supporting underbanked populations, and looking for an experienced Kotlin Developer to join the dynamic team and contribute to creating a robust and scalable solution.

The team (Engineers, QA, and the Head of Engineering) is developing the entire product from scratch, offering a unique opportunity to influence architecture, technical decisions, and the overall direction of the platform.

Key Responsibilities

  • Design, develop, and maintain native Android applications using Kotlin
  • Implement secure payment processing, transaction management, and financial data
  • Write clean, maintainable, and testable code following industry best practices and coding
  • Optimize application performance, ensuring smooth operation even with complex
  • Implement and maintain security best practices, including encryption, secure storage,
  • Participate in code reviews and provide constructive feedback to team members
  • Debug and resolve complex technical issues in production environments
  • Contribute to architectural decisions and technical strategy

Requirements

  • 3+ years of proven experience in Android development
  • Strong proficiency in Kotlin
  • Solid understanding of Android SDK, Android Studio, and development tools
  • Experience with modern Android architecture patterns (MVVM, MVI, Clean Architecture)
  • Proficiency with Jetpack components (LiveData, ViewModel, Room, Navigation, etc.)
  • Strong knowledge of RESTful APIs and integration with backend services
  • Experience with version control systems (Git) and CI/CD pipelines
  • Proven ability to write unit tests and UI tests

Desired Candidate Profile

Our client — Saudi Arabia based holding group — is launching a peer-to-peer lending platform aimed at supporting underbanked populations, and looking for an experienced Kotlin Developer to join the dynamic team and contribute to creating a robust and scalable solution.

Similar Jobs