1,875,513open jobs
110,226companies
255,490added this week
Browse all
Location
In office (Colombo)
Seniority
Senior · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 14, 2026.

Overview
Company
Impact
Profile match
Surge Global is a digital consultancy that leverages marketing, data, and technology to help businesses grow. As Sri Lanka’s leading digital firm, we employ the best content, creative, design, and engineering talent the country has to offer.

Embracing a culture of transparency and equality in the workplace, we’ve built an environment that helps Sri Lanka’s best marketing and creative talent thrive. Our team approaches complex, multivariate challenges with an open mind and a strong willingness to continuously test, learn, and innovate.

With our headquarters in Colombo, Sri Lanka, we support and scale startups to Fortune 500 companies across the United States, Europe, Australia, Middle East, Papua New Guinea, Fiji, and Sri Lanka.

Responsibilities:

  • Build, enhance, and maintain native Android applications using Kotlin, following modern Android development best practices.
  • Implement end-to-end onboarding and account-opening journeys, integrating seamlessly with Spring Boot backend APIs.
  • Take ownership of mobile application security, including secure data storage, certificate pinning, biometric authentication, root detection, and tamper detection.
  • Integrate RESTful APIs and implement robust error handling, offline support, and reliable application states.
  • Develop and maintain unit and UI automation tests alongside feature development to ensure code quality, reliability, and maintainability.
  • Take ownership of crash-free rates, application performance, and Play Store ratings for the features delivered.
  • Collaborate closely with designers to ensure accurate implementation of UI designs, consistent user experiences, and accessibility standards.
  • Apply modern Android architecture patterns and best practices to build scalable, maintainable, and testable applications.
  • Contribute to application releases, deployment readiness, and ongoing improvements to application stability and user experience.

Requirements

  • At least 4 years of experience in native Android application development, with applications published and live on the Google Play Store.
  • Strong proficiency in Kotlin and experience with modern Android development frameworks and tools.
  • Experience with Jetpack Compose or a clear understanding of modern Android UI development and the ability to transition to Compose.
  • Strong knowledge of Kotlin Coroutines and modern Android architecture patterns, including MVVM and MVI.
  • Hands-on experience integrating RESTful APIs and implementing offline capabilities, error handling, and resilient application flows.
  • Solid understanding of mobile application security fundamentals, particularly for financial applications.
  • Practical experience with automated testing frameworks and tools, including JUnit, Espresso, or Jetpack Compose UI Testing.
  • Strong problem-solving skills, attention to detail, and a commitment to delivering high-quality, reliable mobile applications.
  • Ability to collaborate effectively with designers and backend engineers to deliver complete, user-focused features.

Nice to Have:

  • Experience developing mobile applications in banking, payments, fintech, or other regulated industries.
  • Experience implementing biometric authentication, device-binding flows, electronic Know Your Customer (e-KYC), or document-capture functionality.
  • Familiarity with Google Play Store release management, phased rollouts, and production deployment practices.
  • Experience improving application stability, monitoring crash reports, and optimizing performance in production environments.

Note: Employees will be transitioned to the client company upon completing three years at Surge

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,875,513 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Colombo
In office • Full-Time • 4+ years exp • Colombo
Java
Swift
Java
Spring Boot
Mobile
UIKit
SwiftUI
XCTest
TestFlight
QA
XCUITest
Apply
Hybrid • Full-Time • 5+ years exp • Colombo
Java
Kotlin
Java
Spring Boot
Kotlin
Ktor
Mobile
Jetpack Compose
MVI
MVVM
Kotlin Multiplatform
Clean Architecture
Compose Multiplatform
Dependency Injection
DevOps
Rest API
GCP
DigitalOcean
Azure
CI/CD
Git
AWS
Docker
Management
Agile
Apply
$12k – $18k per year • Remote (Sri Lanka) • Full-Time • Colombo
Databases
Firestore
Mobile
Firebase
State Management
DevOps
GCP
Management
Agile
Apply
React Native Developer 5 months ago
$1.8k – $5.4k per year • Remote (Sri Lanka) • Contractor • 2+ years exp • Colombo
JavaScript
Node JS
Node JS
Axios
Frontend
Redux
React.js
Mobile
React Native
DevOps
Git
Management
Agile
Apply
≈ $73k – $209k per year (Estimated) • Remote (likely Australia, AEST hours) • Full-Time • 7+ years exp
JavaScript
Dart
Dart
Bloc
Frontend
GraphQL
React.js
Mobile
React Native
Expo
State Management
DevOps
Rest API
Git
Management
Agile
Scrum
Apply
≈ $14k – $38k per year (Estimated) • In office • 2+ years exp • Moscow
Java
Kotlin
Java
Spring Boot
Kotlin
Retrofit
Mockito
Kotlin Coroutines
OkHttp
Databases
SQLite
Mobile
JUnit
Jetpack Compose
MVI
Android SDK
MVVM
Room
Clean Architecture
DevOps
Rest API
Git
QA
TestNG
Swagger
Apply
≈ $19k – $42k per year (Estimated) • In office • 5+ years exp • Moscow
Java
Kotlin
Java
Spring Framework
Spring Boot
Liquibase
Kotlin
Mockito
Databases
PostgreSQL
Apache Kafka
AI/ML
AI Agents
Mobile
JUnit
DevOps
Rest API
Helm
Jaeger
OpenTelemetry
Prometheus
CI/CD
Docker
Kubernetes
Service Mesh
Unix
Apply
AQA (Java) Engineer 2 days ago
Hybrid • 2+ years exp • Minsk
Java
SQL
Java
Maven
Gradle
Testcontainers
Databases
Apache Kafka
Mobile
JUnit
DevOps
Rest API
GitLab CI
CI/CD
Jenkins
Git
Docker
TeamCity
GitLab
SOAP
Management
Confluence
Jira
Agile
QA
TestNG
Selenium
Postman
Rest-Assured
Apply
≈ $19k – $49k per year (Estimated) • In office • Full-Time • Guangzhou
Kotlin
C++
MATLAB
Kotlin
StateFlow
MATLAB
Simulink
Apply
≈ $57k – $95k per year (Estimated) • In office • Poland
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Quarkus
Databases
MySQL
PostgreSQL
Oracle
Frontend
Angular
React.js
npm
Sass
DevOps
Rest API
CI/CD
Jenkins
Git
Docker
GitLab
SOAP
Management
Agile
Apply
In office • Full-Time • 4+ years exp • Colombo
Java
Swift
Java
Spring Boot
Mobile
UIKit
SwiftUI
XCTest
TestFlight
QA
XCUITest
Apply
In office • Full-Time • 6+ years exp • Bachelor's Degree • Colombo
DevOps
Azure DevOps
Azure
Cybersecurity
PCI DSS
GDPR
Management
Jira
Agile
Scrum
Kanban
Apply
≈ $21k – $45k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Colombo
SQL
Frontend
GraphQL
Mobile
MVVM
Clean Architecture
DevOps
Rest API
gRPC
GCP
WebSockets
AWS
Docker
Kubernetes
Apply
≈ $12k – $27k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Colombo
DevOps
Azure DevOps
Azure
Management
Confluence
Jira
Agile
Scrum
Apply
≈ $14k – $40k per year (Estimated) • In office • 8+ years exp • Colombo
Python
SQL
Databases
PostgreSQL
Databricks
DevOps
CI/CD
Management
Agile
Apply
≈ $11k – $25k per year (Estimated) • In office • Full-Time • Colombo
Management
Confluence
Jira
Agile
Scrum
Apply
$49k – $65k per year • In office • Full-Time • Bachelor's Degree • Abu Dhabi • Johannesburg • New Delhi • Al Ain • Colombo
Apply
≈ $12k – $34k per year (Estimated) • In office • Full-Time • Colombo
JavaScript
TypeScript
C#
C#
ASP.NET Core
Databases
MySQL
MS SQL
Frontend
Redux
Tailwind CSS
Next.js
RxJS
Angular
Bootstrap
React.js
Material UI
Sass
Redux Toolkit
NgRx
Mobile
MVC
State Management
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $14k – $31k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Colombo
DevOps
VPN
Management
ITIL
Apply
See all jobs
This is one of many
1,875,513 more open roles from verified company boards, updated every day.