Senior iOS Engineer
1 day ago
We're looking for a Senior iOS Engineer to join our POS team. In this role, you'll take technical ownership of our iOS-based POS product, working on new features, performance improvements, and key architectural components. You'll work closely with cross-platform squads including Android, Backend, QA, and Product to build world-class tools for hospitality operators.
What you'll do
- Maintain and evolve Liven's iOS POS application using Swift, Objective-C, and core iOS frameworks.
- Design and implement new features and UI/UX improvements based on product roadmap.
- Lead the development of reusable components, libraries, and frameworks (including Flutter integrations).
- Integrate the app with backend services, APIs, and hardware relevant to POS operations.
- Monitor crash rates and app performance; target a 20% reduction in app crashes over 6 months.
- Collaborate closely with Product Managers, QA, and fellow engineers to ensure high-quality releases.
- Contribute to and improve CI/CD workflows, automated testing, and deployment processes.
- Mentor junior iOS engineers and help upskill the team through code reviews and pair programming.
Qualifications
- 8+ years of software development experience with a focus on iOS.
- 5+ years of hands-on experience with Objective-C and proven contributions to commercial apps.
- Advanced proficiency in Swift and strong understanding of UIKit and iOS internals.
- Experience working with multithreading, design patterns, and scalable architecture (e.g., MVC, MVVM, Clean).
- Solid experience building transactional systems or apps in the POS domain.
- Familiarity with Flutter and interest in cross-platform codebases is a plus.
- Comfortable with tools like Firebase, Crashlytics, Fastlane, and GitHub Actions.
- Proven ability to guide junior team members and work effectively within a collaborative environment.
- Bachelor's degree in Computer Science or a related field.
Good to Have
- In-depth understanding of POS workflows and integrations with payment terminals and other hardware.
- Experience working with real-time data sync, WebSockets, and push notifications.
- Exposure to Flutter for shared modules or components.
- Familiarity with App Store review guidelines and release processes.
-
Senior iOS Developer
7 days ago
Jakarta, Jakarta, Indonesia HeadHunter Full time 600,000 - 1,800,000 per yearCompany description: Multinational BankingWhat you doDesign and develop high-quality native iOS applications using modern best practices.Collaborate across the full software development lifecycle—from concept and design to testing and deployment.Translate UI/UX designs and wireframes into clean, maintainable, and efficient code.Work closely with agile...
-
Senior iOS Developer
1 day ago
Jakarta, Jakarta, Indonesia HeadHunter Full timeCompany description: Multinational BankingWhat you doDesign and develop high-quality native iOS applications using modern best practices.Collaborate across the full software development lifecycle—from concept and design to testing and deployment.Translate UI/UX designs and wireframes into clean, maintainable, and efficient code.Work closely with agile...
-
iOS Engineer
7 days ago
Jakarta, Jakarta, Indonesia Kredivo Group Full time 6,000,000 - 8,000,000 per yearKredivo is looking for an iOS developer responsible for the development and maintenance of applications. Your primary focus will be the development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to...
-
IOS Engineer
1 week ago
Jakarta, Jakarta, Indonesia Cermati Full time 2,000,000 - 6,000,000 per yearJob DescriptionWork side-by-side in a high performance team by occasionally participating in the requirement / specification phase and help to design solutions of a problem or system implementation in iOS.Carry the execution of a small - large size project that is given by PM / Lead Software Engineer according to its product domainContribute in building...
-
Senior iOS Engineer
1 week ago
Jakarta, Jakarta, Indonesia INDODAX - Indonesia Digital Asset Exchange Full time 80,000,000 - 120,000,000 per yearMain Tasks:Develop and maintain the company's iOS applications according to business standards and requirements.Design application architecture that is scalable and efficient.Collaborate with the UI/UX team to ensure optimal user experience.Perform debugging, testing, and code refactoring to improve application performance.Work with the Backend team to...
-
iOS Developer
1 week ago
Jakarta, Jakarta, Indonesia PT Appfuxion Consulting Indonesia Full time 60,000,000 - 120,000,000 per yearIOS developerJob briefWe are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.ResponsibilitiesDesign and build advanced applications for the iOS platformCollaborate with cross-functional teams...
-
IOS Developer
1 week ago
Jakarta, Jakarta, Indonesia PT Adi Data Informatika Full time $40,000 - $65,000 per yearAbout the roleWhat we're looking forA bachelor's degree in computer science, engineering, or a related field2 years experience in mobile application development for iOS platformsexperience building complex applications for the iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworksExperience with integrating APIs and frameworks, such...
-
iOS Developer
1 week ago
Jakarta, Jakarta, Indonesia PT Appfuxion Consulting Full time 6,000,000 - 12,000,000 per yearWe are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.Responsibilities:• Design and build advanced applications for the iOS platform• Collaborate with cross-functional teams to define,...
-
iOS Developer
1 week ago
Jakarta, Jakarta, Indonesia AVOWS GLOBAL IT SOLUTIONS PRIVATE LIMITED Full time $120,000 - $180,000 per yearRequirements:Minimum 2–3 years hands-on experience in iOS development using Swift.Strong understanding of mobile application architecture and performance optimization.Proven experience in writing unit tests and integration tests.Experience building apps from scratch and/or continuing / extending existing projects.Familiarity with common iOS...
-
iOS Engineer
1 week ago
Jakarta, Jakarta, Indonesia Amar Bank Full time 120,000,000 - 240,000,000 per yearWho are we?Amar Bank is one of the most technologically advanced digital banks in Indonesia. Our leadingdigital lending product, Tunaiku has the distinction of being the first FinTech product inIndonesia. We are also the first digital bank on the cloud. As the first profitable digital bank, wemanaged to get listed on the Indonesian Stock Exchange.How did we...