2,839 Mobile Engineer jobs in Indonesia
Mobile Engineer
Posted today
Job Viewed
Job Description
We're Hiring: Mobile Developer (Flutter)
Bank MAS is looking for an experienced
Mobile Developer
to strengthen our technology team.
What you'll do:
- Develop and maintain cross-platform mobile apps (iOS & Android) using Flutter.
- Work closely with product, design, and backend teams to deliver high-performing solutions.
- Ensure apps are secure, scalable, and user-friendly.
- Optimize performance and debug issues as needed.
What we're looking for:
- Minimum
3 years of experience
in mobile app development. - Strong expertise in
Flutter
. - Familiar with mobile architecture, state management, API integration, and app deployment.
- Good understanding of mobile security best practices.
- Plus:
Experience in financial services (banking/fintech).
How to Apply
Send your CV to
with the subject:
(Mobile Developer_Your Name)
Be part of our journey to build seamless digital banking experiences
BankMAS #Hiring #MobileDeveloper #Flutter #TechCareers #BankingJobsMobile Engineer
Posted today
Job Viewed
Job Description
About the Company:
About the Company: Akar Inti Teknologi (AIT) is a full-service software house headquartered in Jakarta, focusing on helping companies exceed in their digital transformation. We pride ourselves on building solutions that go beyond mere functionality, aiming for reliability and scalability that exceed expectations. With a portfolio of successful projects for renowned brands in diverse industries, our track record speaks for itself. From our roots in banking and financial institutions, we've expanded our reach into helping drive digitalization in diverse industries such as financial services, loyalty programs, healthcare, lifestyle brands, and beyond. Our journey has traveled remarkable distances, propelled not solely by our innovative solutions, but by the dedication and brilliance of our exceptional #AITteam. They embody our vision, drive, and unwavering commitment, driving us forward into boundless achievement. On top of this, we foster a culture of #TeamLIT (Teamwork, Learning, Innovation and Transparency). Through our culture, we ensure all of our #AITteam can perform and thrive to their fullest potential.
About the People:
We believe in putting our people first, which is why we've created an environment where great work is not only recognized but encouraged and celebrated. With a strong emphasis on teamwork, learning, innovation, and transparency, our #TeamLIT culture empowers every team member to reach their full potential. We offer unparalleled learning opportunities and benefits designed to support our employees in both their personal and professional growth. From comprehensive training programs to flexible work arrangements, we strive to create an environment where everyone can thrive. Our team members are not just employees; they are valued collaborators, each bringing their unique talents and perspectives to the table. There's a spirit of camaraderie that permeates every aspect of our organization, where egos are left at the door, and the focus remains on collective progress. Whether you're a seasoned professional or a newcomer to the industry, you'll find that our team is welcoming, supportive, and eager to help you thrive. Together, we work towards common goals, pushing boundaries and breaking barriers, because we understand that our success is intertwined. Become part of our journey, where together, we will innovate our way to success. Don't worry, you are in good hands.
About the Role:
As a Mobile Engineer (Kotlin), you will be responsible for developing high-quality cross-platform mobile applications. You will take ownership of developing and maintaining our kiosk-based Android applications. The ideal candidate will be passionate about building high-performance, reliable applications and be capable of working independently in a fast-paced environment. Experience or interest in Flutter is a strong plus as we explore cross-platform opportunities.
Job Descriptions:
- Design, develop, and maintain Android kiosk applications using Kotlin.
- Optimize application performance and manage memory usage to ensure smooth, long-term kiosk operation.
- Integrate and manage EDC (Electronic Data Capture) devices for payment processing.
- Identify and resolve software bugs, bottlenecks, and performance issues quickly and effectively.
- Collaborate with product managers, UI/UX designers, and backend teams as needed, while being comfortable taking initiative and making technical decisions independently.
- Stay up to date with new mobile development trends, best practices, and emerging technologies.
- Support or contribute to Flutter-based projects as required.
Requirements:
A Bachelor's degree in Computer Science, or equivalent work experience or certifications/courses, is required.
Must have at least 4+ years of experience in software engineering, A Bachelor's degree in Computer Science, or equivalent work experience or certifications/courses, is required.
Strong proficiency in Kotlin for Android development.
- Solid understanding of Android lifecycle, services, and kiosk-mode applications.
- Experience in memory management and performance optimization on Android devices.
- Familiarity with EDC / payment terminal integration and transaction workflows.
- Proven ability to work autonomously and take ownership of projects.
- Excellent problem-solving skills and a fast learner when working with new technologies.
- Strong understanding of RESTful APIs and backend integration.
- Familiarity with Git and version control workflows.
- Experience with Flutter for cross-platform app development.
- Knowledge of device management or hardware integration in kiosk environments.
- Experience with offline-first architecture or payment systems.
Mobile Engineer
Posted today
Job Viewed
Job Description
It's fun to work in a company where people truly BELIEVE in what they're doing
Job Description
Job Description
The Engineering Team at Traveloka is the backbone of our innovation, building scalable and high-performance systems that power millions of users worldwide. With a relentless focus on mobile performance and user experience, we ensure a seamless journey for travelers. Our dedication to excellence and problem-solving makes us instrumental in shaping Traveloka's future as a leader in the digital travel space.
We are looking for a passionate and motivated Android Engineer to join our Engineering team. As an Android Engineer, you will work closely with other engineers and designers to develop and enhance features in our Android app. This role offers an excellent opportunity to grow your expertise in Android development, tackle complex technical challenges, and collaborate with cross-functional teams to deliver top-tier mobile experiences to our use.
What You'll be Doing:
- Assist in developing, testing, and maintaining Android applications.
- Write clean, maintainable, and scalable code following best practices.
- Collaborate with senior engineers, designers, and product teams to implement new features and enhance existing ones.
- Participate in code reviews and contribute to continuous development process improvements.
- Identify, troubleshoot, and resolve issues, ensuring optimal performance and user experience.
- Stay updated with the latest Android technologies, trends, and best practices.
/p>
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- More than 3 years of experience in software engineering, particularly in Android app development.
- Proficient in Kotlin and Java, with strong knowledge of Android SDK and Jetpack components.
- Experience with Android architecture patterns (MVVM, MVP, MVI) and asynchronous programming (Coroutines, RxJava).
- Skilled in RESTful APIs, third-party libraries, and Google Play Store release management.
- Proven ability to design, optimize, and scale Android applications with a focus on performance and security.
- Experience with CI/CD, Git, and automated testing (JUnit, Espresso).
- Exposure to Kotlin Multiplatform and contributions to open-source projects or personal portfolio.
/p>
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us
Mobile Engineer
Posted today
Job Viewed
Job Description
About DOT Indonesia
DOT Indonesia has been delivering fully customized IT solutions since 2011, guided by our mission to create intelligent, competitive products that drive exceptional outcomes for our clients. Rooted in agile philosophy, we adapt and innovate to meet evolving business needs.
Over the years, we have successfully collaborated with several clients from different business sectors, such as mining & energy, finance, e-commerce, education, human resource, and government.
Our diverse team of strategists, designers, technologists, and creators work together to turn ideas into reality. Whether you're a thinker, explorer, maker, or creator, there's a place for you at DOT. Join us as a DOT Ranger and grow your career with our AHEAD (agile, harmony, excellent, altruistic, and driven) values
Role Description
As a mobile developer, your responsibility in general will be designing, developing, and maintaining mobile applications, translating UI/UX designs into efficient code while ensuring a seamless user experience. You will work closely with cross-functional teams to create scalable applications, ensure smooth system integration, and contribute to enhancing development workflows and processes.
Job Description
- Develop and maintain high-performance cross-platform mobile applications.
- Translate UI/UX designs into responsive and visually appealing mobile interfaces, ensuring a seamless user experience.
- Integrate RESTful APIs and backend services while ensuring efficient data management and persistence.
- Identify and resolve technical issues, ensuring smooth app functionality and user satisfaction.
- Review and refine code, working with legacy systems to uphold coding standards and best practices.
- Collaborate with cross-functional teams, including designers and developers, to deliver high-quality applications.
- Participate and contribute to innovation and problem-solving.
- Collaborate with cross-functional teams to ensure seamless integration, functionality, and alignment on project goals and progress.
Qualifications
- 3 years experience in cross-platform application development using flutter
- Deep understanding of cross-platform application architecture and ability to optimize performance.
- Knowledge of testing and debugging cross-platform applications.
- Ability to integrate backend services with cross-platform applications.
- A portfolio showcasing experience in cross-platform mobile development.
- Understanding of legacy code and proficiency in conducting code reviews.
- Experience with third-party libraries.
- Integration experience with Firebase.
- Strong critical thinking and analytical skills to identify issues, assess their impact, and recommend effective solutions.
- Excellent in written & oral communication and the ability to articulate technical concepts clearly.
- Experience with agile development methodologies and working in cross-functional teams is a plus.
Mobile Engineer
Posted today
Job Viewed
Job Description
We're Hiring Mobile Engineer (Flutter)
Full-time | On-site (SCBD, Jakarta)
AIZEN Indonesia is looking for a Mobile Engineer to help scale our EV financing app, built with Flutter and currently focused on Android. If you have iOS experience too, even better because we're going to expand You'll work closely with product, backend, and design to build intuitive, reliable mobile experiences that support drivers, partners, and our growing fintech ecosystem.
What We're Looking For:
- Minimum of 2 years of experience in Flutter development
- Strong understanding of Android app development
- Experience integrating REST APIs, local storage, and state management
- Comfortable working in a collaborative team with product and backend engineers
- Willing to work on-site (WFO) in our SCBD office
- Can join immediately
Nice to Have / Big Pluses:
- Experience publishing apps to Google Play and Apple App Store
- Experience with iOS development
- Background in fintech, payments, or marketplace products
- Familiarity with mobile analytics, crash reporting, or push notifications
- Understanding of mobile security best practices
Mobile Engineer
Posted today
Job Viewed
Job Description
About DOT Indonesia:
DOT Indonesia has been delivering fully customized IT solutions since 2011, guided by our mission to create intelligent, competitive products that drive exceptional outcomes for our clients. Rooted in agile philosophy, we adapt and innovate to meet evolving business needs.
Over the years, we have successfully collaborated with several clients from different business sectors, such as mining & energy, finance, e-commerce, education, human resource, and government.
Our diverse team of strategists, designers, technologists, and creators work together to turn ideas into reality. Whether you're a thinker, explorer, maker, or creator, there's a place for you at DOT. Join us as a DOT Ranger and grow your career with our AHEAD (agile, harmony, excellent, altruistic, and driven) values
Role Description:
As a mobile engineer, your responsibility in general will be designing, developing, and maintaining mobile applications, translating UI/UX designs into efficient code while ensuring a seamless user experience. You will work closely with cross-functional teams to create scalable applications, ensure smooth system integration, and contribute to enhancing development workflows and processes.
Job Description:
- Develop and maintain high-performance cross-platform mobile applications.
- Translate UI/UX designs into responsive and visually appealing mobile interfaces, ensuring a seamless user experience.
- Integrate RESTful APIs and backend services while ensuring efficient data management and persistence.
- Identify and resolve technical issues, ensuring smooth app functionality and user satisfaction.
- Review and refine code, working with legacy systems to uphold coding standards and best practices.
- Collaborate with cross-functional teams, including designers and developers, to deliver high-quality applications.
- Participate and contribute to innovation and problem-solving.
- Collaborate with cross-functional teams to ensure seamless integration, functionality, and alignment on project goals and progress.
Qualifications:
- 2 years experience in cross-platform application development using flutter.
- Deep understanding of cross-platform application architecture and ability to optimize performance.
- Knowledge of testing and debugging cross-platform applications.
- Ability to integrate backend services with cross-platform applications.
- A portfolio showcasing experience in cross-platform mobile development.
- Understanding of legacy code and proficiency in conducting code reviews.
- Experience with third-party libraries.
- Integration experience with Firebase.
- Strong critical thinking and analytical skills to identify issues, assess their impact, and recommend effective solutions.
- Excellent in written & oral communication and the ability to articulate technical concepts clearly.
- Experience with agile development methodologies and working in cross-functional teams is a plus.
Mobile Engineer
Posted today
Job Viewed
Job Description
About DOT Indonesia:
DOT Indonesia has been delivering fully customized IT solutions since 2011, guided by our mission to create intelligent, competitive products that drive exceptional outcomes for our clients. Rooted in agile philosophy, we adapt and innovate to meet evolving business needs.
Over the years, we have successfully collaborated with several clients from different business sectors, such as mining & energy, finance, e-commerce, education, human resource, and government.
Our diverse team of strategists, designers, technologists, and creators work together to turn ideas into reality. Whether you're a thinker, explorer, maker, or creator, there's a place for you at DOT. Join us as a DOT Ranger and grow your career with our AHEAD (agile, harmony, excellent, altruistic, and driven) values
Role Description:
As a mobile engineer, your responsibility in general will be designing, developing, and maintaining mobile applications, translating UI/UX designs into efficient code while ensuring a seamless user experience. You will work closely with cross-functional teams to create scalable applications, ensure smooth system integration, and contribute to enhancing development workflows and processes.
Job Description:
- Develop and maintain high-performance cross-platform mobile applications.
- Translate UI/UX designs into responsive and visually appealing mobile interfaces, ensuring a seamless user experience.
- Integrate RESTful APIs and backend services while ensuring efficient data management and persistence.
- Identify and resolve technical issues, ensuring smooth app functionality and user satisfaction.
- Review and refine code, working with legacy systems to uphold coding standards and best practices.
- Collaborate with cross-functional teams, including designers and developers, to deliver high-quality applications.
- Participate and contribute to innovation and problem-solving.
- Collaborate with cross-functional teams to ensure seamless integration, functionality, and alignment on project goals and progress.
Qualifications:
- 3 years experience in cross-platform application development using flutter.
- Deep understanding of cross-platform application architecture and ability to optimize performance.
- Knowledge of testing and debugging cross-platform applications.
- Ability to integrate backend services with cross-platform applications.
- A portfolio showcasing experience in cross-platform mobile development.
- Understanding of legacy code and proficiency in conducting code reviews.
- Experience with third-party libraries.
- Integration experience with Firebase.
- Strong critical thinking and analytical skills to identify issues, assess their impact, and recommend effective solutions.
- Excellent in written & oral communication and the ability to articulate technical concepts clearly.
- Experience with agile development methodologies and working in cross-functional teams is a plus.
Be The First To Know
About the latest Mobile engineer Jobs in Indonesia !
Mobile Engineer
Posted today
Job Viewed
Job Description
About the Company:
Akar Inti Teknologi (AIT) is a full-service software house headquartered in Jakarta, focusing on helping companies exceed in their digital transformation. We pride ourselves on building solutions that go beyond mere functionality, aiming for reliability and scalability that exceed expectations. With a portfolio of successful projects for renowned brands in diverse industries, our track record speaks for itself.
From our roots in banking and financial institutions, we've expanded our reach into helping drive digitalization in diverse industries such as financial services, loyalty programs, healthcare, lifestyle brands, and beyond.
Our journey has traveled remarkable distances, propelled not solely by our innovative solutions, but by the dedication and brilliance of our exceptional #AITteam. They embody our vision, drive, and unwavering commitment, driving us forward into boundless achievement. On top of this, we foster a culture of #TeamLIT (Teamwork, Learning, Innovation and Transparency). Through our culture, we ensure all of our #AITteam can perform and thrive to their fullest potential.
About the People:
We believe in putting our people first, which is why we've created an environment where great work is not only recognized but encouraged and celebrated. With a strong emphasis on teamwork, learning, innovation, and transparency, our #TeamLIT culture empowers every team member to reach their full potential. We offer unparalleled learning opportunities and benefits designed to support our employees in both their personal and professional growth. From comprehensive training programs to flexible work arrangements, we strive to create an environment where everyone can thrive.
Our team members are not just employees; they are valued collaborators, each bringing their unique talents and perspectives to the table. There's a spirit of camaraderie that permeates every aspect of our organization, where egos are left at the door, and the focus remains on collective progress. Whether you're a seasoned professional or a newcomer to the industry, you'll find that our team is welcoming, supportive, and eager to help you thrive. Together, we work towards common goals, pushing boundaries and breaking barriers, because we understand that our success is intertwined.
Become part of our journey, where together, we will innovate our way to success. Don't worry, you are in good hands.
About the Role:
As Mobile Engineer (iOS) you will be responsible for designing, developing, and maintaining high-quality iOS applications. You will work closely with cross-functional teams to deliver exceptional user experiences and drive the evolution of our mobile products. We are looking for a developer with solid experience in iOS development to contribute to our innovative projects.
Job Descriptions:
Design, develop, and maintain high-quality iOS applications.
Collaborate with product managers, designers, and other developers to understand project requirements and translate them into technical specifications.
Write clean, maintainable, and efficient code using Swift and Objective-C.
Ensure the performance, quality, and responsiveness of applications.
Troubleshoot and debug issues to optimize application performance.
Stay updated with the latest iOS development trends, tools, and technologies.
Participate in code reviews to ensure code quality and share knowledge with the team.
Contribute to the continuous improvement of the development process.
Excellent communication skills and a receptive attitude are key attributes for this position.
Perform service development in accordance with the requirements of the client.
Follow standards development from client.
Requirements:
A Bachelor's degree in Computer Science, or equivalent work experience or certifications/courses, is required.
Must have at least 4+ years of experience in mobile development (iOS).
Proven experience as an iOS Developer with a strong portfolio of published apps.
Proficiency in Swift and Objective-C.
Solid understanding of iOS development principles and best practices.
Experience with UIKit, Core Data, Core Animation, and other iOS frameworks.
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Knowledge of iOS design principles, patterns, and best practices.
Experience with version control systems such as Git.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Ability to work in a fast-paced and dynamic environment.
Experience with SwiftUI.
Experience design pattern with MVP & MVVM
Understanding of Agile methodologies and experience working in Agile teams.
Knowledge of mobile app deployment processes and App Store guidelines.
Experience with continuous integration and continuous deployment (CI/CD) practices.
Familiarity with testing frameworks and tools such as XCTest.
Senior Mobile Engineer
Posted today
Job Viewed
Job Description
Company Overview
INA Digital Edu, an organization under Perum Peruri, is dedicated to driving digital transformation in the education sector through innovative technology solutions. Our mission is to enhance education services, empower educators, and create impactful digital experiences for students across Indonesia. As a part of the larger INA Digital initiative under Perum Peruri, we strive to build cutting-edge digital public infrastructure that benefits millions.
Job Description
We are looking for a passionate Mobile Developer (Flutter) to join our team.
In this role, you will be responsible for developing, and maintaining mobile applications with a focus on clean architecture, offline-first experiences, and testability. You will collaborate closely with product managers, designers, and backend engineers to deliver high-quality, scalable, and user-friendly applications.
By joining us, you will play a vital role in empowering education in Indonesia through technology—helping teachers, students, and parents access better digital learning experiences across the nation.
Key Qualifications
- 5+ years of hands-on experience with Flutter framework and Dart programming language.
- Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development.
- Proven experience implementing offline-first architecture patterns, local data persistence, and synchronization strategies.
- Strong expertise in writing comprehensive unit tests, widget tests, and integration tests for Flutter applications.
- Deep understanding of clean architecture principles, SOLID principles, and domain-driven design (DDD).
- Strong proficiency with BLoC (Business Logic Component) pattern for state management.
- Solid understanding of performance optimization and app accessibility best practices
- Can join immediately
- Hybrid (WFH and WFO)
Nice to Have
- Familiarity with CI/CD pipelines (e.g., GitLab CI, Fastlane).
- Knowledge of Firebase or similar backend services.
- Experience in publishing apps to Google Play Store and Apple App Store.
- Familiar with other state management approaches such as MVVM, Provider, Riverpod
Senior Mobile Engineer
Posted today
Job Viewed
Job Description
Company Overview
INA Digital Edu, an organization under Perum Peruri, is dedicated to driving digital transformation in the education sector through innovative technology solutions. Our mission is to enhance education services, empower educators, and create impactful digital experiences for students across Indonesia. As a part of the larger INA Digital initiative under Perum Peruri, we strive to build cutting-edge digital public infrastructure that benefits millions.
Job Description
We are looking for a passionate Mobile Developer (Flutter) to join our team.
In this role, you will be responsible for developing, and maintaining mobile applications with a focus on clean architecture, offline-first experiences, and testability. You will collaborate closely with product managers, designers, and backend engineers to deliver high-quality, scalable, and user-friendly applications.
By joining us, you will play a vital role in empowering education in Indonesia through technology—helping teachers, students, and parents access better digital learning experiences across the nation.
Key Qualifications
- 9+ years experience in mobile engineer and 5+ years of hands-on experience with Flutter framework and Dart programming language.
- Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development.
- Proven experience implementing offline-first architecture patterns, local data persistence, and synchronization strategies.
- Strong expertise in writing comprehensive unit tests, widget tests, and integration tests for Flutter applications.
- Deep understanding of clean architecture principles, SOLID principles, and domain-driven design (DDD).
- Strong proficiency with BLoC (Business Logic Component) pattern for state management.
- Solid understanding of performance optimization and app accessibility best practices
- Can join immediately (no notice period)
- Hybrid (WFH and WFO)
Nice to Have
- Familiarity with CI/CD pipelines (e.g., GitLab CI, Fastlane).
- Knowledge of Firebase or similar backend services.
- Experience in publishing apps to Google Play Store and Apple App Store.
- Familiar with other state management approaches such as MVVM, Provider, Riverpod