mobile engineer (Flutter/Android/Kotlin)(weekends, shift) #IKR

RECRUIT EXPRESS PTE LTD

Singapore

On-site

SGD 70,000 - 120,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RECRUIT EXPRESS PTE LTD in Singapore is seeking an experienced native Android developer to design, build, and maintain mobile applications using Kotlin and Java. You will implement MVVM and Clean Architecture, apply security best practices, integrate RESTful APIs and enterprise services, and participate in Agile/Scrum teams with UI/UX, architects, and product owners.

The role requires 4+ years of hands-on Android development, strong testing and DevOps habits, and willingness to work weekends and

Qualifications

  • Education: Bachelor's degree in computer science, IT,Software Engineering or related field.
  • 4+ years of hands-on native Android development experience.
  • Proficient with Kotlin, Java, Android SDK and Android Studio.
  • Security expertise including Android Keystore, data encryption, OAuth/JWT, MFA.
  • Experience with CI/CD tools and pipelines (Git, Jenkins, Bitrise).
  • Nice to have: banking systems, cross-platform or HarmonyOS.

Responsibilities

  • Design, build, and maintain native Android applications using Kotlin and Java.
  • Implement MVVM and Clean Architecture and design patterns.
  • Ensure security: OAuth 2.0, JWT, MFA, biometric login, pinning, OS protection.
  • Integrate RESTful APIs and enterprise backend services.
  • Write unit/UI tests; perform code reviews and fix performance issues.
  • Maintain CI/CD pipelines for automated builds, scans, and deployments.
  • Collaborate with UI/UX designers, architects, cybersecurity engineers, and product owners in Agile/Scrum.
  • Handle ad-hoc tasks as assigned by supervisor.

Skills

Kotlin
Java
MVVM
Jetpack Compose
Coroutines
RxJava
Security best practices

Education

Bachelor's degree in computer science or related field

Tools

Git
Jenkins
Bitrise
SonarQube
Gradle
JIRA/Confluence

Job description

Note: Successful candidates need to be comfortable with working on weekends and shift as and when required

Key Responsibilities
  • Application Development:Design, build, and maintain native Android applications usingKotlinandJava.
  • Architecture & Clean Code:Implement scalable architectures (MVVM,Clean Architecture) and design patterns.
  • Security & Compliance:Implement secure authentication/authorization (OAuth 2.0, JWT, MFA), biometric login (Fingerprint/Face Unlock), certificate pinning, and Android Keystore protection adhering toOWASP Mobile Top 10and SSDLC standards.
  • API Integration:Integrate RESTful APIs, JSON-based web services, and enterprise backend microservices.
  • Quality & Testing:Write unit and UI automation tests (JUnit, Espresso), practice TDD, conduct code reviews, and resolve complex performance issues.
  • DevOps & Delivery:Maintain CI/CD pipelines for automated builds, vulnerability scanning, and App Store/Play Store deployments.
  • Cross-Functional Collaboration:Partner with UI/UX designers, solution architects, cybersecurity engineers, and product owners in Agile/Scrum environments.
  • Any other ad-hoc duties as assigned by supervisor
Requirements & Qualifications
  • Education: Bachelor's degree in computer science, Information Technology, Software Engineering, or related fields.
  • Experience: 4+ years of hands-on native Android development experience.
  • CoreTech Stack: Kotlin, Java, Android SDK, Android Studio, Jetpack Compose, Coroutines/Flow, RxJava.
  • Security Expertise: Cryptography, Android Keystore, data encryption at rest/in transit, threat detection (e.g., v-Key, Zimperium).
  • Tools& CI/CD: Git, Jenkins, Bitrise, SonarQube, Gradle, JIRA/Confluence.
  • Nice to Have: Experience with mobile/internet banking systems, cross-platform frameworks, or HarmonyOS.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Engineer (Flutter/ Android/ Kotlin) | RYN | Agency Contract
Mobile Engineer (Flutter/ Android/ Kotlin) | RYN | Agency Contract

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Mobile Developer (Android)
Mobile Developer (Android)

SMRT Corporation Ltd • Singapore

On-site
SGD 72,000 - 110,000
senior mobile developer (iOS & Android) - digital banking (24/7 support)(weekends, shift) #IKR
senior mobile developer (iOS & Android) - digital banking (24/7 support)(weekends, shift) #IKR

RECRUIT EXPRESS PTE LTD • Singapore

On-site
SGD 120,000 - 160,000
Mobile Developer (Android)
Mobile Developer (Android)

United States Digital Space LLC • Singapore

On-site
SGD 65,000 - 90,000
Mobile Engineer (iOS / Android)
Mobile Engineer (iOS / Android)

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer - Mobile Development
Software Engineer - Mobile Development

YouTrip • Singapore

On-site
SGD 70,000 - 90,000
Software Engineer - Mobile Development
Software Engineer - Mobile Development

you.co • Singapore

On-site
SGD 70,000 - 90,000
Mobile Apps Developer
Mobile Apps Developer

I-CONSULT TECH PTE. LTD. • Singapore

Remote
SGD 50,000 - 70,000
Annual salary review
Performance bonus
Flexible work from home options
Mobile Developer (iOS & Android)
Mobile Developer (iOS & Android)

EPERGNE SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 67,000 - 112,000
Android Developer
Android Developer

INFINITE COMPUTER SOLUTIONS PTE LTD • Singapore

On-site
SGD 120,000 - 180,000