717 Android Developer jobs in Singapore
Android Developer
Posted today
Job Viewed
Job Description
Technical skills:
- 5+ years of hands-on mobile development experience.
- Must have extensive experience in Kotlin.
- Good understanding of Design and Architecture Patterns.
- Good understanding of Object-Oriented Programming concepts.
- Experience in writing comprehensive unit test cases for robustness with proper code coverage.
Git
Usability
Android Development
Android SDK
REST
Kotlin
Agile
Application Development
UI
Test Cases
Writing
Mobile Applications
Java
Software Development
Android Developer
Posted today
Job Viewed
Job Description
This is a unique opportunity, here you'll have the chance to build mobile apps from the ground up using the latest tech.
Ahrefs is looking for a mobile application developer to work on the application for our search engine and browser app on the Android platform. You will be closely working with our designers and QA to build an ergonomic user interface.
Basic requirements:
Strong experience in Android development
Willingness to learn iOS development and/or Kotlin Multiplatform (KMM)
In this role, you are expected to:
Develop native Android apps with 100% Kotlin and Jetpack components
Work with Kotlin-first libraries and API e.g. Ktor, Koin, Coroutines, Flow, KSP API
Migrate Android codebase to iOS with Kotlin Multiplatform and SwiftUI
Translate new UI mock-ups and migrate legacy XML Views to Jetpack Compose
Expand unit test coverage with JUnit, MockK, Mockwebserver, etc.
Communicate with QA team to reproduce and address bugs in expected use cases
Deploy and monitor app releases through Google Play Console
Be ready to work in a small team and take responsible independent decisions
What you get:
Competitive compensation package
Informal and thriving work atmosphere
Above-average perks and fringe benefits
Ahrefs does not engage with agencies or third party recruitment solutions for the roles we hire for. If at any point we need help, we'll let you know!
#J-18808-Ljbffr
Android Developer
Posted 10 days ago
Job Viewed
Job Description
Technical skills :
- 5+ years of hands-on mobile development experience.
- Must have extensive experience in Kotlin.
- Good understanding of Design and Architecture Patterns.
- Good understanding of Object-Oriented Programming concepts.
- Experience in writing comprehensive unit test cases for robustness with proper code coverage.
Senior/Staff Android Developer
Posted today
Job Viewed
Job Description
Join to apply for the
Senior/Staff Android Developer
role at
OKX
Get AI-powered advice on this job and more exclusive features.
About OKX
At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom. OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves. Across our multiple offices globally, we are united by our core principles: We Before Me, Do the Right Thing, and Get Things Done. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er. OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.
About The Team
As a mobile software engineer, you will build and maintain a core OKX app with millions of daily active users. You will work cross-functionally with design, product and other engineering teams to identify customer needs, and ship high-quality new features through fast iterations. This is an opportunity to learn the full life cycle of crypto mobile applications including pro/retail trading, asset management and wallet.
Responsibilities
Part of a global mobile team, developing new features for the all-in-one Android app.
Strive for performance optimization and maximize customer satisfaction.
Stay on top of industry trends, and evaluate new solutions to address our unique and fast-growing business needs.
Work closely with design and product teams, and turn design ideas into quality features that scale to millions of users.
Collaborate with global development teams, and deliver customized solutions targeting international users while maintaining consistency with the overall architecture.
Maintain high-quality technical documentation and improve efficiency in cross-office/timezone cooperation.
Requirements
Experience in either native Android development, or cross-platform solutions like ReactNative/Flutter/Lua.
Fluent with at least one of the following languages: Java/Kotlin/JavaScript.
Understanding of common data structures and algorithms.
Embrace agile development process including TDD, CI and Scrum.
Passionate about mobile technology and building applications for a large user base.
Perks & Benefits
Competitive total compensation package
L&D programs and Education subsidy for employees' growth and development
Various team building programs and company events
Wellness and meal allowances
Comprehensive healthcare schemes for employees and dependants
More that we love to tell you along the process!
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
IT Services and IT Consulting
Referrals increase your chances of interviewing at OKX by 2x
Get notified about new Android Developer jobs in
Singapore, Singapore .
#J-18808-Ljbffr
Android Developer, SDK, MNC, Hybrid
Posted today
Job Viewed
Job Description
The Opportunity
- Opportunity to work with MNC
- 5 days work week, Office Hour
- Working location: Central
- Skills: Java, Kotlin, Android
Role
• Participate in design, implementation, and validation of mobile SDKand 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
PREFFERED 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 5 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
Next Step
- Prepare your updated resume and expected package.
- Simply click on 'Apply here' or email to to drop your resume
- All shortlisted candidates will be contacted.
Prasant Sirohi
Direct Line: +65 66977951
EA Licence Number: 91C2918
Registration Number: R22106307
Tell employers what skills you haveInformation Security
TDD
Android SDK
REST
Unit Testing
Kotlin
Application Development
Test Automation
JIRA
Continuous Integration
Mobile Applications
Java
Android Developer, SDK, MNC, Hybrid
Posted 7 days ago
Job Viewed
Job Description
The Opportunity
- Opportunity to work with MNC
- 5 days work week, Office Hour
- Working location: Central
- Skills: Java, Kotlin, Android
Role
• 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 cu stomer
PREFFERED 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 5 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
Next Step
- Prepare your updated resume and expected package.
- Simply click on 'Apply here' or email to to drop your resume
- All shortlisted candidates will be contacted.
Prasant Sirohi
Direct Line: +65 66977951
EA Licence Number: 91C2918
Registration Number: R22106307
Software Engineer (Android Mobile Developer)
Posted 3 days ago
Job Viewed
Job Description
Thales Singapore Engineering Competence Centre (ECC) is 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.
Thales DIS Digital Payment business line is seeking a mobile developer for our successful Mobile payment product.
Thales DIS -Digital Payment offers a simplified digital experience solution for proximity payment and e-commerce, allowing banks and businesses to offer a multi-channel and multi-device 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.
Responsibilities:
- 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 customers
Requirements:
- Degree in Information Security / Electrical/Electronics/Computer Engineering, or related fields.
- Strong knowledge of mobile development in Android, especially on relevant core platform technologies.
- Proficient in Java, Kotlin
- Minimum 5 years of work experience in mobile technologies
- Proficient in native development is a plus
- Strong interest in mobile applications ecosystem
- Knowledge of OO design and programming skills, as well as 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
- Keywords: Mobile Payment, NFC payment, VISA, MASTERCARD, Mobile Security, Fintech
Be The First To Know
About the latest Android developer Jobs in Singapore !
Android Mobile Developer
Posted today
Job Viewed
Job Description
Responsibilities:
1. Complete AI learning machine app module design, development, optimization, and maintenance tasks based on requirements;
2. Responsible for the technical architecture iteration of the business, focusing on code integrity and improving software stability and scalability;
3. Participate in the development of software development processes and standards to enhance team development efficiency and software quality.
Requirements:
1. Bachelor's degree or higher, with at least 5 years of Android app development experience;
2. Solid computer knowledge, familiarity with Java/Kotlin, in-depth understanding of Android technical principles, and familiarity with Android system source code;
3. Experience in learning machine system app development, experience in implementing learning machine projects, and the ability to independently design architectures;
4. Familiarity with app performance optimization methods and tools, and familiarity with network development;
5. Familiarity with software development processes, good coding practices, and a strong quality awareness, with the ability to actively propose improvements.
Tell employers what skills you haveUsability
Android SDK
Scalability
Team Development
Kotlin
Application Development
JavaScript
UI
Business Strategy
Technical Architecture
Continuous Integration
Mobile Applications
Java
Software Development
Android Application Development
Android Mobile Developer
Posted 12 days ago
Job Viewed
Job Description
Our Engineering Competence Centre (ECC) in Singapore is an R&D hub focused on delivering Digital Identity and Security solutions. We are looking for an Android Mobile Developer to join our Digital Payment business line. The role involves developing mobile SDKs (Software Development Kit) and applications for a streamlined digital payment experience, supporting proximity and e-commerce payments. This solution integrates multiple web services and client platforms, ensuring high security and ease of integration for banks and businesses.
Responsibilities:
- Design, implement, and validate mobile SDKs and applications in alignment with project specifications.
- Enhance the technology platform and contribute to prototyping and patent development.
- Collaborate with internal teams to ensure adherence to institutional processes and delivery standards.
- Provide level 3 (SL3) troubleshooting and customer support.
- Contribute to the continuous improvement of the development methodology.
Requirements:
- Strong knowledge of Android mobile development using Java and Kotlin.
- Hands-on experience with native mobile app development.
- Proficiency in unit testing, test automation, and continuous integration (Jenkins, Gradle).
- Familiarity with the mobile applications ecosystem and secure payment solutions.
Qualifications:
- Degree in Information Security, Electrical/Electronics/Computer Engineering, or related fields.
- Minimum 5 years of experience in Android mobile development.
- Knowledge of iOS development is a plus.
- Motivated, with excellent problem-solving skills and the ability to work in a dynamic environment.
Android Mobile Developer
Posted 16 days ago
Job Viewed
Job Description
Responsibilities:
1. Complete AI learning machine app module design, development, optimization, and maintenance tasks based on requirements;
2. Responsible for the technical architecture iteration of the business, focusing on code integrity and improving software stability and scalability;
3. Participate in the development of software development processes and standards to enhance team development efficiency and software quality.
Requirements:
1. Bachelor's degree or higher, with at least 5 years of Android app development experience;
2. Solid computer knowledge, familiarity with Java/Kotlin, in-depth understanding of Android technical principles, and familiarity with Android system source code;
3. Experience in learning machine system app development, experience in implementing learning machine projects, and the ability to independently design architectures;
4. Familiarity with app performance optimization methods and tools, and familiarity with network development;
5. Familiarity with software development processes, good coding practices, and a strong quality awareness, with the ability to actively propose improvements.