Android Software Engineer - Kotlin & API-Driven Apps

Client of 6 Pence

Bahrain

On-site

BHD 20,000 - 33,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Client of 6 Pence seeks a Software Engineer - Android to design, build and maintain advanced Android applications using Kotlin. You will collaborate with cross-functional teams to define features and ship updates, working with external data sources and RESTful APIs.

The role requires at least 4 years of Android experience, strong knowledge of Android SDK across versions and screen sizes, and proficiency in Kotlin and Java design patterns.

Qualifications

  • Bachelor's degree in CS/Engineering or related field or equivalent experience.
  • Minimum 4 years of Android app development experience.
  • Proficient with Kotlin and Java design patterns.
  • Strong knowledge of Android SDK across versions and screen sizes.
  • Experience with RESTful APIs to connect Android apps to back-end services.
  • Familiarity with CI/CD pipelines and Git versioning tools.
  • Experience with push notifications and cloud messaging APIs.
  • Solid understanding of the mobile development life cycle.

Responsibilities

  • Design, build, and maintain advanced Android applications using Kotlin.
  • Collaborate with cross-functional teams to define and ship new features.
  • Work with external data sources and APIs.
  • Unit-test code for robustness and edge cases.
  • Improve application performance and fix bugs.
  • Adopt new technologies to increase development efficiency.
  • Follow best practices for code quality, testing, and documentation.

Skills

Kotlin
Java
Android app development
RESTful APIs
Unit testing
Agile methodologies
SCRUM
Kanban

Education

Bachelor's degree in Computer Science, Engineering, or a related field
Equivalent experience

Tools

Android SDK
Git
Firebase
Fastlane
MoEngage
Google Analytics

Job description

Client of 6 Pence seeks a Software Engineer - Android to design, build and maintain advanced Android applications using Kotlin. You will collaborate with cross-functional teams to define features and ship updates, working with external data sources and RESTful APIs.

The role requires at least 4 years of Android experience, strong knowledge of Android SDK across versions and screen sizes, and proficiency in Kotlin and Java design patterns.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Android
Software Engineer - Android

Client of 6 Pence • Bahrain

On-site
BHD 20,000 - 33,000
Software Developer
Software Developer

Virtuthinko W. L • Manama

On-site
BHD 13,000 - 20,000
Senior Hybrid Mobile App Engineer (Ionic/Angular)
Senior Hybrid Mobile App Engineer (Ionic/Angular)

Confidential Company • Manama

On-site
BHD 12,000 - 15,000
Senior Frontend Developer
Senior Frontend Developer

Mynt Labs • Manama

On-site
BHD 18,000 - 30,000
Senior Mobile Application Developer
Senior Mobile Application Developer

Confidential Company • Manama

On-site
BHD 12,000 - 15,000
Senior Frontend Architect - Web & Mobile (Flutter/React)
Senior Frontend Architect - Web & Mobile (Flutter/React)

Mynt Labs • Manama

On-site
BHD 18,000 - 30,000
Senior Mobile App Developer
Senior Mobile App Developer

LanceSoft Middle East • Capital Governorate

On-site
BHD 12,000 - 18,000
Full-Stack Engineer: Build, Impact & Own End-to-End Apps
Full-Stack Engineer: Build, Impact & Own End-to-End Apps

Consultora Renuevate SAC • Bahrain

On-site
BHD 23,000 - 34,000
Competitive compensation
Comprehensive benefits package
Senior Mobile App Developer
Senior Mobile App Developer

Dicetek LLC • Bahrain

On-site
BHD 12,000 - 24,000
Software Engineer: Web, Mobile & Backend (2-3 yrs)
Software Engineer: Web, Mobile & Backend (2-3 yrs)

Virtuthinko W. L • Manama

On-site
BHD 13,000 - 20,000