768 Android Developer jobs in Singapore
Android Developer
Posted today
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
Android Developer
Posted today
Job Viewed
Job Description
Job description:
Job Purpose
The key scope of work is to develop and enhance the existing applications relating to WINK+.
Responsibilities
- Design, develop, and maintain Android applications using
Kotlin - Collaborate with cross-functional teams to define, design, and ship new features
- Improve app performance, stability, and maintainability
- Write clean, maintainable code and participate in code reviews
- If experienced, contribute to or support iOS app development when needed
- Work closely with product, design to deliver seamless user experiences
- Stay up-to-date with the latest Mobile technologies and trends
Qualifications & Work Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (preferred).
- Proven experience in Android development (Kotlin/Java); familiarity with iOS development (Swift) is a plus.
- Basic to intermediate backend development experience.
- Understanding of RESTful APIs, databases, and cloud-native infrastructure (AWS familiarity is a plus).
- Experience working in fast-paced startup or scale-up environments is a strong advantage.
Skills
- Strong experience in Android development using
Kotlin - Solid understanding of Android SDK, app lifecycle, UI/UX principles, and performance optimization
- Familiarity with common architecture patterns (e.g., MVVM, Clean Architecture)
- Experience with RESTful APIs, background processing, and third-party SDKs
- Proficient with Git, CI/CD tools, and working in agile environments
- Good communication skills and ability to work collaboratively
Android Developer
Posted today
Job Viewed
Job Description
Company description:
SMRT Trains Ltd was incorporated in 1987 and operates Singapore's first mass rapid transit system. Today, we manage and operate train services on the North-South Line, East-West Line, the Circle Line, the Thomson-East Coast Line, and the Bukit Panjang Light Rail Transit. With over 5,000 employees, more than 250 trains, and 141 km of rail tracks across 108 stations, we serve millions of commuters daily.
We have set our core values to be Integrity, Service & Safety and Excellence. SMRT is committed to provide safe, reliable and comfortable service for our commuters.
Job description:
Job Purpose
The key scope of work is to develop and enhance the existing applications relating to WINK+.
Responsibilities
- Design, develop, and maintain Android applications using Kotlin
- Collaborate with cross-functional teams to define, design, and ship new features
- Improve app performance, stability, and maintainability
- Write clean, maintainable code and participate in code reviews
- If experienced, contribute to or support iOS app development when needed
- Work closely with product, design to deliver seamless user experiences
- Stay up-to-date with the latest Mobile technologies and trends
Qualifications & Work Experience
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (preferred).
- Proven experience in Android development (Kotlin/Java); familiarity with iOS development (Swift) is a plus.
- Basic to intermediate backend development experience.
- Understanding of RESTful APIs, databases, and cloud-native infrastructure (AWS familiarity is a plus).
- Experience working in fast-paced startup or scale-up environments is a strong advantage.
Skills
- Strong experience in Android development using Kotlin
- Solid understanding of Android SDK, app lifecycle, UI/UX principles, and performance optimization
- Familiarity with common architecture patterns (e.g., MVVM, Clean Architecture)
- Experience with RESTful APIs, background processing, and third-party SDKs
- Proficient with Git, CI/CD tools, and working in agile environments
- Good communication skills and ability to work collaboratively
Android Developer
Posted today
Job Viewed
Job Description
COMPANY DESCRIPTION
Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred partner" and our concept of "Beyond your expectations", Beyondsoft is committed to provide our customers in countries along the "Belt and Road" with comprehensive solutions and products and creating commercial value for customers to realizing continuous businesses development.
RESPONSIBILITIES
- Design, develop, and maintain high-quality Android mobile applications with a strong focus on performance and user experience.
- Collaborate closely with UI/UX designers to ensure intuitive, visually appealing, and user-friendly app interfaces.
- Work alongside Product Managers and Business Analysts to translate business needs and user stories into technical requirements.
- Partner with QA engineers to implement automated testing, identify issues, and ensure application stability.
- Coordinate with DevOps teams to support build automation, deployment, and release processes.
- Apply secure coding practices to protect applications from mobile security vulnerabilities.
- Continuously optimize app performance, battery efficiency, and offline functionality.
- Maintain and enhance existing Android applications by troubleshooting, refactoring, and integrating new features.
- Document technical decisions, best practices, and system architectures to support ongoing development and maintenance.
QUALIFICATIONS
Qualifications:
- Bachelor's degree in information technology, Computer Science, or a related field.
- Minimum 3 years of hands-on experience developing and implementing mobile application
- Experience in mobile/ Web development using HTML/CSS/ JavaScript/ Android/ SDK/ Kotlin
- Knowledge and experience in Android Development
- Good understanding of UI/UX concepts for mobile devices
- Good working experience in Java/Kotlin, IBM MQ programming and other Object-Oriented Programming
- Working experience in database such as Microsoft SQL 2019
Beyondsoft International (Singapore) Pte. Ltd is committed to being an equal opportunity employer and provides equal employment opportunities to all employees and applicants. We strive to cultivate a workplace that celebrates diversity and inclusion, where individuals of all backgrounds—regardless of nationality, ethnicity, religion, age, gender identity, sexual orientation, or any other distinguishing trait—can succeed and thrive. We prohibit discrimination and harassment of any type with regard to race, color, religion, age, national origin, disability status, genetics, sexual orientation, gender identity, or expression. This policy applies to all terms and conditions of employment, including recruiting, hiring, and the entire employee lifecycle. We are focused on creating an environment where everyone can reach their full potential.
Employment offers from Beyondsoft International (Singapore) Pte. Ltd. are contingent upon the successful completion of any required pre-employment processes, in line with applicable laws and regulations. Beyondsoft International (Singapore) Pte. Ltd. does not ask for any recruitment fees, nor does it request any unauthorized payments from candidates as part of the hiring process.
Please note that your application will be sent to and reviewed by the direct employer - Beyondsoft International Singapore
Tell employers what skills you have
Git
Procedure Development
Web Services
Architecture
XML
HTML
Scrum
C#.NET
MySQL
Microsoft Visual Studio C++
JavaScript
SQL
Python
Java
API
Databases
Linux
Software Development
Android Developer
Posted today
Job Viewed
Job Description
SMRT Trains Ltd was incorporated in 1987 and operates Singapore's first mass rapid transit system. Today, we manage and operate train services on the North‐South Line, East‐West Line, the Circle Line, the Thomson‐East Coast Line, and the Bukit Panjang Light Rail Transit. With over 5,000 employees, more than 250 trains, and 141 km of rail tracks across 108 stations, we serve millions of commuters daily.
We have set our core values to be Integrity, Service & Safety and Excellence. SMRT is committed to provide safe, reliable and comfortable service for our commuters.
Job Purpose
The key scope of work is to develop and enhance the existing applications relating to WINK+.
Responsibilities
Design, develop, and maintain Android applications using
Kotlin
Collaborate with cross‐functional teams to define, design, and ship new features
Improve app performance, stability, and maintainability
Write clean, maintainable code and participate in code reviews
If experienced, contribute to or support iOS app development when needed
Work closely with product, design to deliver seamless user experiences
Stay up‐to‐date with the latest Mobile technologies and trends
Qualifications & Work Experience
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (preferred).
Proven experience in Android development (Kotlin/Java); familiarity with iOS development (Swift) is a plus.
Basic to intermediate backend development experience.
Understanding of RESTful APIs, databases, and cloud‐native infrastructure (AWS familiarity is a plus).
Experience working in fast‐paced startup or scale‐up environments is a strong advantage.
Skills
Strong experience in Android development using
Kotlin
Solid understanding of Android SDK, app lifecycle, UI/UX principles, and performance optimization
Familiarity with common architecture patterns (e.g., MVVM, Clean Architecture)
Experience with RESTful APIs, background processing, and third‐party SDKs
Proficient with Git, CI/CD tools, and working in agile environments
Good communication skills and ability to work collaboratively
#J-18808-Ljbffr
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 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
#J-18808-Ljbffr
Be The First To Know
About the latest Android developer Jobs in Singapore !
Android Developer
Posted today
Job Viewed
Job Description
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from HCLTech
Responsibilities
Support leading Android app developer companies to adopt best practices across Android platform and provide technical guidance and support, outreach to partners to help fix application compatibility related issues on latest Android release.
Skills
Strong Java, Kotlin, C++ programming skills and experience in game development.
Good understanding of Android platform architecture
BS or MS in Computer Science or equivalent
Android Application or platform development experience
Excellent written communication skills in English.
Good to have
Good written and verbal communication skills in Japanese or Chinese or Korean
Seniority level
Mid-Senior level
Employment type
Full-time
Industry
IT Services and IT Consulting
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Android Developer Intern
Posted today
Job Viewed
Job Description
Job Description:
Department Overview:
We belongs to AI & Data Division apartment AI Labs team. Our mission is to Create AI-native products offering unique experiences using Rakuten's data and ecosystem. e.g. Ecommerce chatbot assistant, AI-Search.
Why We're Hiring Interns:
We believe in nurturing future talent and providing hands-on experience in a dynamic, global environment. As an Android Developer Intern, you will have the unique opportunity to contribute to applications used by millions, learn from experienced engineers, and gain practical skills in mobile development. This internship is designed to give you a solid foundation in building robust, high-quality Android applications within a large-scale ecosystem.
Position Details:
As an Android Developer Intern, you will:
- Work closely with Product Managers and Tech Leads to understand requirements and assist in implementing features for native Android applications.
- Collaborate with offshore and backend teams to help develop robust end-to-end features.
- Learn and apply best practices for unit testing and ensuring the quality of your own code.
- Gain exposure to professional software engineering practices, including coding standards, code reviews, and source control management.
- Contribute to a collaborative team culture by actively participating in discussions and seeking knowledge.
- Be mentored by senior developers and receive constructive feedback to accelerate your learning and growth.
What We're Looking For:
- Currently pursuing a Bachelor's degree in Computer Science or a related technical discipline.
- Basic experience in Kotlin or Java for Android development.
- Understanding of Software fundamentals (e.g., SOLID principles, basic dependency injection concepts, unit testing principles, threading, common data structures).
- Familiarity with Android frameworks and an awareness of mobile design patterns (e.g., MVVM). Basic knowledge of the Observable Pattern.
- Some exposure to the Android SDK, common Jetpack libraries, and REST API integration.
- Awareness of professional software engineering practices and best practices for the full software development lifecycle, including coding standards, code reviews, and source control management.
- Curiosity about open-source and commercial libraries commonly used in the Android ecosystem.
- A strong passion for code quality and an openness to learning about unit tests.
- Comfortable working in an Agile environment.
- Eager to help teammates, share knowledge, and learn from others.
Rakuten is an equal opportunities employer and welcomes applications regardless of sex, marital status, ethnic origin, sexual orientation, religious belief, or age.
Lead Android Developer
Posted today
Job Viewed
Job Description
Responsibilities:
• Architect, design, and develop scalable and maintainable Android applications using Java/Kotlin and the Android SDK.
• Collaborate with project leads and other stakeholders to gather requirements, define technical specifications, and prioritise features.
• Establish best practices and coding standards for Android development, ensuring adherence to quality, performance, and security standards.
• Conduct code reviews, provide feedback, and ensure that team members follow established coding practices and guidelines.
• Drive technical discussions, make architectural decisions, and provide solutions to complex technical challenges.
• Troubleshoot and debug issues, ensuring timely resolution and minimal impact on project timelines.
Requirements:
• Proven experience in Android development with a strong emphasis on Java/Kotlin and React Native programming language, with at least 8 years of relevant working experience.
• Exhibits strategic thinking and the ability to lead and manage complex projects effectively.
• Extensive experience in designing and developing complex Android applications, with a deep understanding of the Android SDK, architecture components, and best practices.
• Strong understanding of multithreading concepts, ensuring that the application UI is responsive while leveraging background threads for long running tasks.
• Strong understanding on thread synchronisation techniques.
• Experience in implementing efficient background processing strategies to minimise battery consumption, network usage.
• Experience in monitoring and analysing application performance metrics related to threading and background processing for optimisation.
• Excellent problem-solving and analytical skills, with a focus on delivering high-quality software solutions.
• Solid understanding of software engineering principles, design patterns, and best practices.
• Experience with Agile development methodologies and tools such as Jira, Git, and continuous integration.
Git
Android Development
Android SDK
Multithreading
Analytical Skills
Design Patterns
Architect
Architectural
Kotlin
Software Engineering
UI
JIRA
Continuous Integration
React Native
Mobile Applications
Agile Development
Explore exciting Android Developer opportunities. These roles involve crafting innovative