job description
Join Kode Aplikasi Indonesia as a Senior iOS Developer and play a pivotal role in crafting cutting-edge, high-performance mobile applications that redefine user experiences. Based in the vibrant tech hub of Canggu, Bali, youâll collaborate with a dynamic team to develop scalable, sustainable iOS solutions that drive innovation and business growth.
Weâre looking for a passionate and skilled iOS Engineer who thrives in a fast-paced environment, leverages the latest Apple technologies, and is committed to delivering seamless, intuitive, and visually stunning applications. If youâre eager to make an impact in the mobile development space while enjoying Baliâs inspiring work-life balance, this is your opportunity.
As part of our mission to push the boundaries of mobile technology, youâll work on projects that demand creativity, precision, and a deep understanding of iOS architecture. Your expertise will directly contribute to products that empower users and elevate our brand in the competitive digital landscape.
Responsibility
- Design, develop, and maintain high-performance iOS applications using Swift and SwiftUI.
- Collaborate with cross-functional teams (UI/UX, backend, QA) to define, build, and ship new features.
- Optimize app performance for speed, scalability, and responsiveness, ensuring a seamless user experience.
- Implement robust security measures and data protection protocols in alignment with industry best practices.
- Write clean, maintainable, and well-documented code with a focus on reusability and modularity.
- Conduct thorough testing (unit, UI, integration) and debugging to ensure app stability and reliability.
- Stay updated with the latest iOS trends, tools, and frameworks, and advocate for their adoption where applicable.
- Mentor junior developers and contribute to code reviews to uphold high coding standards.
Qualifications
- Bachelorâs degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Minimum 3+ years of professional iOS development experience with a strong portfolio of published apps.
- Proficiency in Swift, Objective-C, and SwiftUI, with a deep understanding of iOS SDK and Core Data.
- Experience with RESTful APIs, GraphQL, and third-party libraries (e.g., Alamofire, RxSwift).
- Familiarity with Git, CI/CD pipelines, and Agile/Scrum methodologies.
- Strong problem-solving skills and the ability to debug complex issues across the iOS ecosystem.
- Experience with Firebase, Analytics, or other backend-as-a-service (BaaS) platforms is a plus.
- Excellent communication skills in English and the ability to work in a collaborative, remote-friendly environment.