1,687 Mobile Application Engineer jobs in Singapore
GRIT: Group Operations & Technology, Mobile Application Engineer (IOS/Android)
Posted today
Job Viewed
Job Description
Why Join
Shape the future of digital banking at OCBC. As a Mobile Application Engineer, you’ll be at the forefront of developing innovative mobile solutions for millions of customers. You’ll join a dynamic team within Group Operations & Technology, contributing to cutting-edge applications and gaining invaluable experience in a fast-paced, evolving environment. This is a great opportunity to launch your career and make a real impact.
How you succeed
Thrive in a collaborative and self-driven environment. You’ll need to be technically proficient, eager to learn, and comfortable taking ownership of projects. Proactively seeking continuous improvement, contributing to architectural discussions, and mentoring junior developers will be key to your success. Your ability to translate business needs into elegant technical solutions will be highly valued.
What you do
Your responsibilities will include:
Designing and developing native iOS or Android mobile applications.
Participating in all phases of the application development lifecycle – from concept to deployment.
Collaborating with product owners and UI/UX teams to deliver exceptional user experiences.
Proposing improvements to mobile application architecture and design patterns.
Maintaining and enhancing app security and performance.
Mentoring junior developers and conducting code reviews.
Writing detailed documentation for both existing and new applications.
Staying current with the latest mobile development trends and technologies.
Who you work with
Group Operations & Technology co-creates products and solutions. We build the underlying technology applications and services and manage the Group’s IT operations & cyber defence, 24/7, 365. We deliver end-to-end transaction fulfilment services for the whole Group, with a singular focus: delivering exceptional customer experience. It’s all powered by serious investment in your development.
Who you are
A recent graduate from a Polytechnic or University with a diploma or degree in the relevant field.
Possess hands-on mobile development experience.
Demonstrate extensive knowledge in iOS (Objective-C/Swift) or Android (Java/Kotlin).
Are curious and eager to learn new technologies.
Exhibit strong problem-solving and analytical skills.
Possess excellent communication and collaboration skills.
Learning Objectives
This programme will provide you with:
In-depth experience in the full mobile application development lifecycle.
Exposure to best practices in mobile architecture, security, and performance.
Opportunities to mentor junior developers and build leadership skills.
A strong understanding of DevOps principles and tools (CI/CD, GIT, etc.).
Who we are
As Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.
Today, we’re on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia’s leading financial services partner for a sustainable future.
We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career. Your Opportunity Starts Here.
What we offer
Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.
#J-18808-Ljbffr
GRIT: Group Operations & Technology, Mobile Application Engineer (IOS/Android)
Posted 16 days ago
Job Viewed
Job Description
Why Join
Shape the future of digital banking at OCBC. As a Mobile Application Engineer, you’ll be at the forefront of developing innovative mobile solutions for millions of customers. You’ll join a dynamic team within Group Operations & Technology, contributing to cutting-edge applications and gaining invaluable experience in a fast-paced, evolving environment. This is a great opportunity to launch your career and make a real impact.
How you succeed
Thrive in a collaborative and self-driven environment. You’ll need to be technically proficient, eager to learn, and comfortable taking ownership of projects. Proactively seeking continuous improvement, contributing to architectural discussions, and mentoring junior developers will be key to your success. Your ability to translate business needs into elegant technical solutions will be highly valued.
What you do
Your responsibilities will include:
- Designing and developing native iOS or Android mobile applications.
- Participating in all phases of the application development lifecycle – from concept to deployment.
- Collaborating with product owners and UI/UX teams to deliver exceptional user experiences.
- Proposing improvements to mobile application architecture and design patterns.
- Maintaining and enhancing app security and performance.
- Mentoring junior developers and conducting code reviews.
- Writing detailed documentation for both existing and new applications.
- Staying current with the latest mobile development trends and technologies.
Who you work with
Group Operations & Technology co-creates products and solutions. We build the underlying technology applications and services and manage the Group’s IT operations & cyber defence, 24/7, 365. We deliver end-to-end transaction fulfilment services for the whole Group, with a singular focus: delivering exceptional customer experience. It’s all powered by serious investment in your development.
Who you are
- A recent graduate from a Polytechnic or University with a diploma or degree in the relevant field.
- Possess hands-on mobile development experience.
- Demonstrate extensive knowledge in iOS (Objective-C/Swift) or Android (Java/Kotlin).
- Are curious and eager to learn new technologies.
- Exhibit strong problem-solving and analytical skills.
- Possess excellent communication and collaboration skills.
Learning Objectives
This programme will provide you with:
- In-depth experience in the full mobile application development lifecycle.
- Exposure to best practices in mobile architecture, security, and performance.
- Opportunities to mentor junior developers and build leadership skills.
- A strong understanding of DevOps principles and tools (CI/CD, GIT, etc.).
Who we are
As Singapore’s longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How? By taking the time to truly understand people. From there, we provide support, services, solutions, and career paths that meet their individual needs and desires.
Today, we’re on a journey of transformation. Leveraging technology and creativity to become a future-ready learning organisation. But for all that change, our strategic ambition is consistently clear and bold, which is to be Asia’s leading financial services partner for a sustainable future.
We invite you to build the bank of the future. Innovate the way we deliver financial services. Work in friendly, supportive teams. Build lasting value in your community. Help people grow their assets, business, and investments. Take your learning as far as you can. Or simply enjoy a vibrant, future-ready career. Your Opportunity Starts Here.
What we offer
Competitive base salary. A suite of holistic, flexible benefits to suit every lifestyle. Community initiatives. Industry-leading learning and professional development opportunities. Equal opportunity. Fair employment. Selection based on ability and fit with our culture and values. Your wellbeing, growth and aspirations are every bit as cared for as the needs of our customers.
Mobile Engineer (Android, iOS, Geospatial)
Posted today
Job Viewed
Job Description
We're seeking a Mobile Engineer with strong native development experience in
Android (Kotlin, Views)
and
iOS (Objective-C) , plus hands-on work with
Mapbox SDK
or similar geospatial tools.
Key Responsibilities
Build and maintain high-quality mobile apps with geospatial features.
Collaborate with product, QA, and DevOps teams in an Agile environment.
Optimize app performance, usability, and security.
Implement CI/CD pipelines and automated testing.
Must-Have Skills
Android: Kotlin, Views
iOS: Objective-C
Geospatial: Mapbox SDK or similar
API integration (REST/GraphQL), mobile security, and CI/CD tools (e.g. Fastlane, Bitrise)
Nice-to-Have
Swift, Java, Flutter or React Native
Mobile test automation (Espresso, XCUITest)
Cloud integration (Firebase, AWS)
#J-18808-Ljbffr
iOS & Android Mobile Application Test Engineer (Banking Client - Mobile Device Management) -
Posted today
Job Viewed
Job Description
Responsibilities:
TEST CENTRE OF EXCELLENCE Test Engineering will work closely with the respective stakeholders acrossthe TECHNOLOGY OPS organisation to drive testing transformation as aligned with TECHNOLOGY OPS
overall strategy. Reporting to the Test Engineering Lead, the candidate will be accountable for all
matters related to mobile testing and device management. In addition, he/she will
also provide support duty coverage for other testing tools such as Data Analytics,
Reporting and Traceability.
Support and comply with the organization's standards during his/her course of work.
Accountable for managing the mobile testing standards, automation
framework and hardware resources
Provide technical support for mobile device related issues during
SIT/UAT testing
Work with test automation teams to setup/support mobile test automation
framework, CICD pipelines etc
Point of contact to work with vendors on mobile device farm related
issues
Work with local and regional teams on mobile device and device farm
administration (ie device/user onboarding, tracking, offboarding)
Monitor device and farm license usage; Generate regular reports on
demand, usage, incidents etc
Ensure device tracker, mobile testing-related documentation is kept up to
date
Provide duty coverage and support for other testing tools such as Data
Analytics, Reporting and TraceabilityRequirements: Education:
• Bachelors' Degree in Computer Science or related field.
• At least 8-10 years' relevant experience, preferably in a large Finance
Institution.
Essential:
• Strong experience with mobile and web test automation
• Strong understanding of tools and device farms
• Experience in mobile device management (MDM) and use of mobile
device farm
• Strong personal integrity and work ethic
• Attention to details, excellent analytical and problem-solving skills.
• Excellent client facing, internal communications, written and verbal
communication skills.
Plus Points:
• Experience in working with regional teams in ASEAN useful
• Experience in Data Analytics, GenAI or Machine Learning is a plus
• Experience in working in multi-cultural, diverse, and remote virtual teams.
• Experience in Tosca is a plus
===
About us: D L Resources Pte Ltd is a leading provider of IT Professional Services & Banking outsourced staffing solutions, serving a diverse portfolio of clients across various industries including Financial Services Institutions, Banks & MNCs.
===
Interested candidates may reach out directly to our recruiters (Edwin: +65 8 8 3 3 0 1 9 2 | EA License No: 24C2333 | EA Personnel No: R )
Tell employers what skills you haveXamarin
iOS
Test Automation Framework
Android SDK
Mobile Device Management
REST
Kotlin
Test Engineering
Software Engineering
Agile
Test Automation
Mobile application testing
Windows Mobile Devices
Xcode
Mobile Applications
Banking
Java
API
Appium
Android Application Development
iOS & Android Mobile Application Test Engineer (Banking Client - Mobile Device Management)
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
TEST CENTRE OF EXCELLENCE Test Engineering will work closely with the respective stakeholders acrossthe TECHNOLOGY OPS organisation to drive testing transformation as aligned with TECHNOLOGY OPS
overall strategy. Reporting to the Test Engineering Lead, the candidate will be accountable for all
matters related to mobile testing and device management. In addition, he/she will
also provide support duty coverage for other testing tools such as Data Analytics,
Reporting and Traceability.
Support and comply with the organization’s standards during his/her course of work.
▪ Accountable for managing the mobile testing standards, automation
framework and hardware resources
▪ Provide technical support for mobile device related issues during
SIT/UAT testing
▪ Work with test automation teams to setup/support mobile test automation
framework, CICD pipelines etc
▪ Point of contact to work with vendors on mobile device farm related
issues
▪ Work with local and regional teams on mobile device and device farm
administration (ie device/user onboarding, tracking, offboarding)
▪ Monitor device and farm license usage; Generate regular reports on
demand, usage, incidents etc
▪ Ensure device tracker, mobile testing-related documentation is kept up to
date
▪ Provide duty coverage and support for other testing tools such as Data
Analytics, Reporting and TraceabilityRequirements: Education:
• Bachelors’ Degree in Computer Science or related field.
• At least 8-10 years’ relevant experience, preferably in a large Finance
Institution.
Essential:
• Strong experience with mobile and web test automation
• Strong understanding of tools and device farms
• Experience in mobile device management (MDM) and use of mobile
device farm
• Strong personal integrity and work ethic
• Attention to details, excellent analytical and problem-solving skills.
• Excellent client facing, internal communications, written and verbal
communication skills.
Plus Points:
• Experience in working with regional teams in ASEAN useful
• Experience in Data Analytics, GenAI or Machine Learning is a plus
• Experience in working in multi-cultural, diverse, and remote virtual teams.
• Experience in Tosca is a plus
===
About us: D L Resources Pte Ltd is a leading provider of IT Professional Services & Banking outsourced staffing solutions, serving a diverse portfolio of clients across various industries including Financial Services Institutions, Banks & MNCs.
===
Interested candidates may reach out directly to our recruiters (Edwin: +65 8 8 3 3 0 1 9 2 | EA License No: 24C2333 | EA Personnel No: R )
Mobile Application Test Engineer II
Posted today
Job Viewed
Job Description
PURPOSE OF THE POSITION
We are seeking a skilled and motivated Mobile App Test Engineer to join our team. In this role, you will play a crucial part in ensuring the quality and reliability of our patient- and clinician-facing software for BIOTRONIK's medical device products.
ESSENTIAL JOB FUNCTIONS
- Develop test plans, implement test automation, and manage test results for mobile apps, ensuring thorough testing coverage.
- Collaborate with cross-functional teams, including software developers, product managers, and quality assurance professionals, to identify and address software defects.
- Design, implement, and maintain automated testing frameworks for mobile apps to enhance testing efficiency and reliability.
- Work closely with regulatory affairs and compliance teams to ensure testing processes align with industry standards and regulations.
BASIC QUALIFICATIONS
Education:
- Bachelor's Degree in Computer Science, Software Engineering, or a related field; advanced degree preferred.
Experience:
- At least 5-7 years of relevant work experience in Software Testing
- At least 3 years of relevant work experience in the medical device industry would be an added advantage
- Experience as a Software Development Engineer in Test (SDET) is preferable.
- Experience with automated testing frameworks such as Selenium, Appium, or Gherkin.
- Proven experience as a Software Development Engineer in Test (SDET) is preferable.
- Proven experience with automated testing frameworks such as Selenium, Appium, or Gherkin.
- Strong analytical skills and attention to detail.
- Excellent communication skills and the ability to collaborate effectively in a team environment.
- Prior experience from the healthcare or medical device industry would be an added advantage.
What we offer
- being encouraged to think and act entrepreneurially
- working in global teams and projects
- developing yourself professionally
TDD
Scala
Analytical Skills
Regulatory Affairs
Software Engineering
Online Travel
Test Automation
People Development
Distributed Systems
Software Testing
Mobile Applications
Selenium
BASIC
Appium
Software Development
Android/iOS Engineer, Flow - 2025 Start
Posted today
Job Viewed
Job Description
Join to apply for the
Android/iOS Engineer, Flow - 2025 Start
role at
ByteDance
Responsibilities
Responsible for the Android or iOS Client development of Doubao & CiCi business, maintain good communication with product, QA, server level R & D teams, and jointly ensure the smooth progress of product iteration.
Participate in client quality optimization, architecture design and other related R & D work, and promote the team's technical system construction.
Focus on cutting-edge technologies, combine business characteristics, and promote the landing of new technologies.
Qualifications
Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
Solid knowledge of multi-threading, data structure, operating system and network, familiar with Java, Swift, Objective-C, C/C++.
Good learning ability, communication ability, logical thinking ability, and innovation ability.
Preferred Qualifications
Passionate about developing AI-driven businesses that enhance and transform people’s lives.
ByteDance 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 ByteDance, our mission is to inspire creativity and enrich life. 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.
By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here:
If you have any questions, please reach out to us at
Seniority level
Internship
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Software Development
Referrals increase your chances of interviewing at ByteDance by 2x
#J-18808-Ljbffr
Be The First To Know
About the latest Mobile application engineer Jobs in Singapore !
Software Engineer, iOS & Android
Posted today
Job Viewed
Job Description
Notewise is transforming the way people take notes — and we’re just getting started. With millions of users worldwide, Notewise empowers individuals to capture, organize, and share their ideas effortlessly.
We’re a young, dynamic startup with an agile, dedicated team driving innovation together. At Notewise, you’ll find a collaborative and welcoming environment where creativity thrives and every contribution matters.
About the Job
We’re looking for a
Software Engineer
to contribute to the development of Notewise on iOS and Android. This role is ideal for engineers who are eager to grow their skills, gain hands-on experience in mobile development, and work on real-world projects under the guidance of experienced team members.
Responsibilities
Develop and implement features on iOS and Android with guidance from senior engineers
Write clean, maintainable, and well-documented code
Participate in code reviews and learn best practices from the team
Collaborate with the engineering team and stakeholders—including product, design, QA, and management—to deliver features effectively
Assist in testing, debugging, and troubleshooting issues
Continuously improve technical skills and contribute to team knowledge
Job Requirements
Experience in native Android (Java/Kotlin) or native iOS development (Swift), through projects, internships, or previous work
Basic understanding of multi-threaded programming, memory management, and database design
Strong problem-solving skills and willingness to learn
Good communication and collaboration abilities
Enthusiasm for building impactful solutions and contributing to a fast-growing product
Education and Experience
Bachelor’s degree or equivalent (Required)
1–3 years in Android or iOS development, or relevant project experience (Preferred)
We offer a collaborative and dynamic work environment with opportunities for growth and development.
#J-18808-Ljbffr
Mobile App Developer
Posted today
Job Viewed
Job Description
The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design.
Responsibilities:
· Design and implement scalable and high-performance web applications using React.js, ensuring a seamless user experience.
· Work closely with UI/UX designers to create intuitive, user-friendly interfaces that meet business requirements and user needs.
· Develop reusable and modular UI components following industry best practices in React.js.
· Implement state management using Redux or Context API and optimize state flows within complex applications.
· Build reusable code and libraries for future use
· Accurately translate user and business needs into functional frontend code
· Integrate with backend systems and RESTful APIs, ensuring efficient data flow and communication between front-end and back-end.
· Write clean, maintainable code and ensure quality by conducting code reviews, unit testing, and adhering to coding standards.
· Optimize applications for maximum speed and scalability, focusing on loading times, responsiveness, and smooth transitions.
· Develop and deploy applications in Linux environments, ensuring compatibility and optimization of code for Linux-based systems.
· Provide mentorship and guidance to junior developers, conducting regular code reviews and helping in skill development.
· Collaborate with backend developers, product managers, and designers to deliver high-quality products on time.
· Stay updated on the latest industry trends and technologies to ensure the application remains at the forefront of innovation.
Qualifications:
· 5+ years of software engineering experience primarily leveraging ReactJS.
· Strong engineering and technical background with demonstrable enterprise development experience using ReactJS and RESTful APIs.
· Deep understanding of JavaScript/Typescript, HTML5 and CSS.
· Experience using Redux, Web Workers and PWAs.
· Experience with continuous integration and build (CI/CD) process & tools.
· Proven ability to quickly understand functional requirements and technical concepts.
· Experience with TDD and familiarity with testing frameworks, ideally Cypress, Selenium and PACT.
· Exposure to mobile development via React Native an advantage.
· GitHub portfolio an advantage.
Tell employers what skills you haveCSS
Jenkins
Bitbucket
Core Data
REST
Bamboo
Software Engineering
JavaScript
Amazon Web Services
HTML5
UI
Maven
Xcode
Objective-C
Continuous Integration
React Native
Mobile Applications
App Design
Debugging
React.js
Mobile App Developer
Posted today
Job Viewed
Job Description
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Uniapp, ensuring excellent performance across iOS, Android, and Web.
- Customize and optimize UI components with Ant Design, Element UI, and other front-end frameworks.
- Build and enhance mobile H5 pages, ensuring responsiveness and smooth interaction across devices.
- Work with Vue and React to create modular, maintainable, and scalable applications.
- Apply front-end engineering best practices using Webpack, Yarn, and related build tools.
- Implement efficient interactions between Uniapp and native modules.
- Configure and integrate in-app purchases (IAP), including back-end setup and validation workflows.
- Handle UI rebranding (shell app) updates for different markets or versions.
- Utilize AI-assisted tools (e.g., Cursor) to enhance productivity and code quality.
- (Preferred) Experience with Flutter for cross-platform development.
- Strong hands-on experience in Uniapp development and multi-end optimization.
- Solid understanding of front-end frameworks (Vue / React) and component libraries.
- Proficiency in mobile web (H5) development and adaptation techniques.
- Familiarity with front-end engineering tools such as Webpack and Yarn.
- Knowledge of in-app purchase integration and native module communication.
- Experience using AI-powered development tools is a plus.
- Bonus: Exposure to Flutter or similar cross-platform frameworks.
Tell employers what skills you have
Android Development
iOS
Webpack
Architect
Kotlin
Application Development
Scripting
UI
Information Technology
Mobile Applications
Flutter
Java
Debugging
Android Studio
Adaptation