862 Android Developer jobs in Singapore
Experienced Mobile Software Developer Wanted
Job Viewed
Job Description
We are seeking an experienced Mobile Software Developer to join our team. The ideal candidate will have a strong background in mobile app development, specifically with iOS and Android platforms.
Job Description:We are looking for a skilled developer to design, develop, and maintain mobile SDKs for iOS and Android platforms. The successful candidate will enable real-time tracking of app performance, user behavior, and crash analytics.
The key responsibilities of this role include designing and developing RUM SDKs for iOS and Android, implementing automated data capture, building lightweight and efficient APIs for event and session tracking, ensuring SDK compatibility across major OS versions and devices, optimizing SDKs for low memory, CPU, battery, and network usage, and developing comprehensive testing (unit, integration, and regression).
Required Skills and Qualifications:- Bachelor's degree in Computer Science, Software Engineering, or related discipline
- 2-3 years of mobile development experience (iOS and/or Android)
- Hands-on experience building production-level apps or SDKs
- Proficiency in Swift and Objective-C
- Familiarity with UIKit, SwiftUI, memory management, and performance tuning
- Experience using Xcode, CocoaPods, and Swift Package Manager
- Strong command of Java and Kotlin
- Solid understanding of Android SDK, Jetpack libraries, and Gradle
- Experience with Android NDK and JNI is a plus
- Strong understanding of RESTful APIs, networking, and mobile performance profiling
- Experience with version control systems like Git
- Familiar with mobile app security and data privacy best practices
This role offers the opportunity to work on cutting-edge technologies and contribute to the development of high-performance mobile SDKs. The successful candidate will be part of a dynamic team that values collaboration, innovation, and excellence.
Others:Please note that we are an equal opportunities employer and welcome applications from diverse candidates. We are committed to creating a workplace that is inclusive, respectful, and supportive of all employees.
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Android Developer
Posted today
Job Viewed
Job Description
We're seeking a highly skilled Android Developer (Kotlin/RxJava) to join a high-performing mobile engineering team. This role is ideal for someone passionate about building reliable, scalable mobile applications that impact millions of users. If you're excited by innovation, enjoy collaborating across disciplines, and have explored generative AI to boost productivity, this opportunity is for you.
What You'll Do
Join one of the region's leading tech companies as an Android Engineer, where you'll play a key role in building high-performance, scalable mobile applications that impact millions of users daily.
- Develop elegant, maintainable Android apps using RxJava and Kotlin
- Collaborate cross-functionally with talented engineers, designers, product managers, and data scientists to bring innovative features to life
- Own the full lifecycle of features—from design to deployment—ensuring stability, speed, and scalability
- Contribute to code and design reviews that uphold world-class engineering standards
- Build high-performing, reusable Android components that power operational excellence
- Lead efforts to resolve complex business and technical challenges in partnership with cross-functional stakeholders
- Share your expertise through mentorship, knowledge-sharing, and technical guidance
- Represent the team in interview loops and help bring in top-tier engineering talent
- Continuously explore new technologies like GenAI to elevate development workflows and product functionality
What We're Looking For
We're looking for someone who's passionate about crafting scalable, user-centric apps—someone who leads by example and thrives in a fast-moving, collaborative environment.
- 4+ years of professional software development experience, including 2+ years in Android
- Strong computer science fundamentals in algorithms and data structures
- Proven track record of owning and delivering end-to-end features
- Experience managing large-scale apps with tools like crash analytics, remote debugging, and CI/CD pipelines
- Excellent communication skills and critical thinking when balancing stability, performance, and innovation
- A deep understanding of CI/CD workflows and how to optimize them
- Highly accountable, self-driven, and proactive
- Passionate about emerging technologies and have explored GenAI for real-world impact.
We regret to inform that only shortlisted candidates will be notified.
EA Registration No: R , BENJAMIN CHEOW EN YAO
Allegis Group Singapore Pte Ltd, Company Reg No. N, EA License No. 10C4544
Tell employers what skills you haveExcellent Communication Skills
Android SDK
Scalability
Operational Excellence
Pipelines
Data Structures
Critical Thinking
REST
Kotlin
UI
Mentorship
Mobile Applications
Java
Debugging
Software Development
Android Developer
Posted 3 days ago
Job Viewed
Job Description
Skills Required:
- Proven ability to do Analysis, Development and Test
- 3+ years of experience working on Front End technologies (Android)
- Having good hand on exp on Kotlin
- Understand differences of roles in Agility
- Understand concept working with Javascript (pros and cons of the technology), modular architectures and Micro-Services
- 1 year of experience with Selenium
- Experience working with UX designer
Expert Android Developer
Posted today
Job Viewed
Job Description
We are looking for a highly skilled Android software architect to join our team. This role will involve designing, developing, and evolving the architecture of our Android platform.
You will be responsible for working closely with product managers, designers, and cross-platform peers to build and evolve a performant, reliable, and scalable Android experience.
- Design and develop Android architecture frameworks and performance-critical systems across the app.
- Collaborate with product and design leads to define technical strategy and ensure high-quality feature delivery.
- Set coding standards and best practices across Android teams.
- Identify cross-cutting concerns and lead platform-wide initiatives.
You will also act as a technical mentor for junior engineers, helping grow both technical and leadership capabilities within the team.
Requirements:- 8+ years of professional experience with Android development, with strong proficiency in Kotlin and Jetpack Compose.
- Proven track record of designing scalable mobile architecture and leading complex engineering projects.
- Solid experience contributing to complex engineering projects, cross-functional collaboration, and influencing engineering culture.
- Deep understanding of UI frameworks, offline data strategies, threading, performance profiling, and memory management in Android.
- Experience with test automation, CI/CD integration, and mobile observability practices.
- Experience building or optimizing consumer-facing audio/video features.
- Familiarity with media streaming protocols like HLS or MPEG-DASH.
- Knowledge of ad technologies such as SSAI, pre-roll/mid-roll integration, or player monetization strategies.
We offer a remote-first working policy, flexible work arrangements, and a supportive team environment.
Our Culture:We value diversity and inclusion, and we encourage continuous learning and professional growth.
Expert Android Developer
Posted today
Job Viewed
Job Description
Android Software Architect
We are looking for a highly skilled Android software architect to join our team. This role will involve designing, developing, and evolving the architecture of our Android platform.
You will be responsible for working closely with product managers, designers, and cross-platform peers to build and evolve a performant, reliable, and scalable Android experience.
- Design and develop Android architecture frameworks and performance-critical systems across the app.
- Collaborate with product and design leads to define technical strategy and ensure high-quality feature delivery.
- Set coding standards and best practices across Android teams.
- Identify cross-cutting concerns and lead platform-wide initiatives.
You will also act as a technical mentor for junior engineers, helping grow both technical and leadership capabilities within the team.
Requirements:
- 8+ years of professional experience with Android development, with strong proficiency in Kotlin and Jetpack Compose.
- Proven track record of designing scalable mobile architecture and leading complex engineering projects.
- Solid experience contributing to complex engineering projects, cross-functional collaboration, and influencing engineering culture.
- Deep understanding of UI frameworks, offline data strategies, threading, performance profiling, and memory management in Android.
- Experience with test automation, CI/CD integration, and mobile observability practices.
Plus:
- Experience building or optimizing consumer-facing audio/video features.
- Familiarity with media streaming protocols like HLS or MPEG-DASH.
- Knowledge of ad technologies such as SSAI, pre-roll/mid-roll integration, or player monetization strategies.
Benefits:
We offer a remote-first working policy, flexible work arrangements, and a supportive team environment.
Our Culture:
We value diversity and inclusion, and we encourage continuous learning and professional growth.
Android Developer (Kotlin/RxJava)
Posted 10 days ago
Job Viewed
Job Description
We’re seeking a highly skilled Android Developer (Kotlin/RxJava) to join a high-performing mobile engineering team. This role is ideal for someone passionate about building reliable, scalable mobile applications that impact millions of users. If you're excited by innovation, enjoy collaborating across disciplines, and have explored generative AI to boost productivity, this opportunity is for you.
What You’ll Do
Join one of the region’s leading tech companies as an Android Engineer , where you’ll play a key role in building high-performance, scalable mobile applications that impact millions of users daily.
- Develop elegant, maintainable Android apps using RxJava and Kotlin
- Collaborate cross-functionally with talented engineers, designers, product managers, and data scientists to bring innovative features to life
- Own the full lifecycle of features—from design to deployment—ensuring stability, speed, and scalability
- Contribute to code and design reviews that uphold world-class engineering standards
- Build high-performing, reusable Android components that power operational excellence
- Lead efforts to resolve complex business and technical challenges in partnership with cross-functional stakeholders
- Share your expertise through mentorship, knowledge-sharing, and technical guidance
- Represent the team in interview loops and help bring in top-tier engineering talent
- Continuously explore new technologies like GenAI to elevate development workflows and product functionality
What We’re Looking For
We're looking for someone who’s passionate about crafting scalable, user-centric apps—someone who leads by example and thrives in a fast-moving, collaborative environment.
- 4+ years of professional software development experience, including 2+ years in Android
- Strong computer science fundamentals in algorithms and data structures
- Proven track record of owning and delivering end-to-end features
- Experience managing large-scale apps with tools like crash analytics , remote debugging , and CI/CD pipelines
- Excellent communication skills and critical thinking when balancing stability, performance, and innovation
- A deep understanding of CI/CD workflows and how to optimize them
- Highly accountable, self-driven, and proactive
- Passionate about emerging technologies and have explored GenAI for real-world impact.
We regret to inform that only shortlisted candidates will be notified.
EA Registration No: R , BENJAMIN CHEOW EN YAO
Allegis Group Singapore Pte Ltd, Company Reg No. N, EA License No. 10C4544
Android Developer (Kotlin/RxJava)
Posted 10 days ago
Job Viewed
Job Description
We’re seeking a highly skilled Android Developer (Kotlin/RxJava) to join a high-performing mobile engineering team. This role is ideal for someone passionate about building reliable, scalable mobile applications that impact millions of users. If you're excited by innovation, enjoy collaborating across disciplines, and have explored generative AI to boost productivity, this opportunity is for you.
What You’ll Do
Join one of the region’s leading tech companies as an Android Engineer , where you’ll play a key role in building high-performance, scalable mobile applications that impact millions of users daily.
- Develop elegant, maintainable Android apps using RxJava and Kotlin
- Collaborate cross-functionally with talented engineers, designers, product managers, and data scientists to bring innovative features to life
- Own the full lifecycle of features—from design to deployment—ensuring stability, speed, and scalability
- Contribute to code and design reviews that uphold world-class engineering standards
- Build high-performing, reusable Android components that power operational excellence
- Lead efforts to resolve complex business and technical challenges in partnership with cross-functional stakeholders
- Share your expertise through mentorship, knowledge-sharing, and technical guidance
- Represent the team in interview loops and help bring in top-tier engineering talent
- Continuously explore new technologies like GenAI to elevate development workflows and product functionality
What We’re Looking For
We're looking for someone who’s passionate about crafting scalable, user-centric apps—someone who leads by example and thrives in a fast-moving, collaborative environment.
- 4+ years of professional software development experience, including 2+ years in Android
- Strong computer science fundamentals in algorithms and data structures
- Proven track record of owning and delivering end-to-end features
- Experience managing large-scale apps with tools like crash analytics , remote debugging , and CI/CD pipelines
- Excellent communication skills and critical thinking when balancing stability, performance, and innovation
- A deep understanding of CI/CD workflows and how to optimize them
- Highly accountable, self-driven, and proactive
- Passionate about emerging technologies and have explored GenAI for real-world impact.
We regret to inform that only shortlisted candidates will be notified.
EA Registration No: R , BENJAMIN CHEOW EN YAO
Allegis Group Singapore Pte Ltd, Company Reg No. N, EA License No. 10C4544
Android Mobile Developer
Posted today
Job Viewed
Job Description
Summary
The client has a well-established R&D and engineering center serving major customers worldwide in Digital Identity and Security domains ranging from mobile connectivity, IoT, banking & payment to government solutions. The Digital Payment business line is seeking an iOS mobile developer for their successful Mobile payment product. It offers a simplified digital experience solution for proximity payment and e-commerce, allowing banks and businesses to offer a multi-channel and multidevice
payment experience. This sophisticated solution that involves multiple web services and clients, offers a single platform that provides ready-to-eat, easy-to-integrate services while ensuring best-in-class security.
SCOPE
- Participate in design, implementation, and validation of mobile SDK and application within the R&D project team structure in accordance with institutionalized processes and delivery standards
- Participate in the design and development of mobile SDKs
- Contribute to the improvement of existing technology platform/baseline and development methodology through prototyping and patent proposal
- Troubleshoot and SL3 support for our customer
REQUIRED SKILLS AND EXPERIENCES
- Degree in Information Security / Electrical/Electronics/Computer Engineering, or related fields.
- Strong knowledge of mobile development in Android, especially on relevant core platform technologies. And proficient in Java, Kotlin
- Minimum 4 years of work experience in mobile technologies
- Proficient in native development is a plus
- Knowledge on iOS is a plus
- Strong interest in mobile applications ecosystem
- Knowledge of OO design and programming skills
- Knowledge of unit testing and test automation
- Experience with continuous integration and build automation Jenkins and Gradle
- Motivated self-starter, strong logical, creative problem-solving skills and excellent analytical skills
Information Security
iOS
Android SDK
Web Services
Analytical Skills
Unit Testing
Kotlin
Application Development
UI
Test Automation
Business Strategy
Continuous Integration
Mobile Applications
Banking
Java
Android Application Development
Be The First To Know
About the latest Android developer Jobs in Singapore !
Android Mobile Developer
Posted 7 days ago
Job Viewed
Job Description
Summary
The client has a well-established R&D and engineering center serving major customers worldwide in Digital Identity and Security domains ranging from mobile connectivity, IoT, banking & payment to government solutions. The Digital Payment business line is seeking an iOS mobile developer for their successful Mobile payment product. It offers a simplified digital experience solution for proximity payment and e-commerce, allowing banks and businesses to offer a multi-channel and multidevice
payment experience. This sophisticated solution that involves multiple web services and clients, offers a single platform that provides ready-to-eat, easy-to-integrate services while ensuring best-in-class security.
SCOPE
- Participate in design, implementation, and validation of mobile SDK and application within the R&D project team structure in accordance with institutionalized processes and delivery standards
- Participate in the design and development of mobile SDKs
- Contribute to the improvement of existing technology platform/baseline and development methodology through prototyping and patent proposal
- Troubleshoot and SL3 support for our customer
REQUIRED SKILLS AND EXPERIENCES
- Degree in Information Security / Electrical/Electronics/Computer Engineering, or related fields.
- Strong knowledge of mobile development in Android, especially on relevant core platform technologies. And proficient in Java, Kotlin
- Minimum 4 years of work experience in mobile technologies
- Proficient in native development is a plus
- Knowledge on iOS is a plus
- Strong interest in mobile applications ecosystem
- Knowledge of OO design and programming skills
- Knowledge of unit testing and test automation
- Experience with continuous integration and build automation Jenkins and Gradle
- Motivated self-starter, strong logical, creative problem-solving skills and excellent analytical skills
Android Engineer
Posted today
Job Viewed
Job Description
Why Join Us
Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.
Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.
To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.
At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.
Join us.
Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.
About Video Creation Team:
Our team's mission is to empower TikTok users to turn creativity into reality via videos. We build the core video creation product to support tens of millions of TikTok creators every day. All the viral props and effects you find on TikTok are developed by us, via close collaboration with TikTok AR effects and multimedia teams. Our goal is to build the world's best video creation software. On this team, you will be working with our XFN partners to define a world-class video creation experience, designing the architecture of TikTok video creation tools and pipelines, and shipping cutting-edge features to take TikTok to the next level.
- Collaborate with Product Manager, Algo Engineer and other roles, responsible for the mobile app development and technical architecture design of TikTok's video editing business.
- Participate in mobile app performance and user experience optimization, responsible for the technical architecture design and implementation of client-side creative tools.
- Participate in mobile app basic component and architecture design, promote development efficiency.
- Focus on the development of new mobile app technologies, explore and practice, and drive the team's technical research and innovation.
Qualifications
Minimum Requirements
- Proven Experience of Android or cross-platform development experience or mobile app architecture experience.
- Proficient in Kotlin, with good architectural design capabilities.
- Familiar with popular mobile device characteristics and development iteration processes
- Familiar with Android platform design.
Preferred Qualification
- Bachelor degree in Computer Science or equivalent
- Good communication skills and teamwork spirit, with a sense of responsibility.
- Respect for the specialization and standardization of technology, pursue clean code practices.
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Android Engineer
Posted today
Job Viewed
Job Description
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.
Why Join Us
Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.
Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.
To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.
At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.
Join us.
Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.
About Video Creation Team:
Our team's mission is to empower TikTok users to turn creativity into reality via videos. We build the core video creation product to support tens of millions of TikTok creators every day. All the viral props and effects you find on TikTok are developed by us, via close collaboration with TikTok AR effects and multimedia teams. Our goal is to build the world's best video creation software. On this team, you will be working with our XFN partners to define a world-class video creation experience, designing the architecture of TikTok video creation tools and pipelines, and shipping cutting-edge features to take TikTok to the next level.
- Collaborate with Product Manager, Algo Engineer and other roles, responsible for the mobile app development and technical architecture design of TikTok's video editing business.
- Participate in mobile app performance and user experience optimization, responsible for the technical architecture design and implementation of client-side creative tools.
- Participate in mobile app basic component and architecture design, promote development efficiency.
- Focus on the development of new mobile app technologies, explore and practice, and drive the team's technical research and innovation.
Qualifications
Minimum Requirements
- Proven Experience of Android or cross-platform development experience or mobile app architecture experience.
- Proficient in Kotlin, with good architectural design capabilities.
- Familiar with popular mobile device characteristics and development iteration processes
- Familiar with Android platform design.
Preferred Qualification
- Bachelor degree in Computer Science or equivalent
- Good communication skills and teamwork spirit, with a sense of responsibility.
- Respect for the specialization and standardization of technology, pursue clean code practices.
TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
Explore exciting Android Developer opportunities. These roles involve crafting innovative