job description
Join CMC Global as an iOS Mobile Developer in beautiful Bali and be part of a dynamic team that builds cutting-edge mobile applications. You'll collaborate closely with Android and Backend developers, leveraging agile methodologies and AI tools to deliver high-quality, user-centric apps. This role offers the unique opportunity to work in a vibrant tech environment while enjoying the tropical lifestyle of Bali.
At CMC Global, we value innovation, teamwork, and continuous learning. As an iOS Developer, you'll play a key role in shaping the future of our mobile products, ensuring they meet the highest standards of performance, security, and user experience. If you're passionate about mobile development and eager to work in a collaborative, fast-paced setting, we'd love to hear from you.
Responsibility
- Develop and maintain high-performance iOS applications using Swift and Objective-C.
- Collaborate with cross-functional teams, including Android and Backend developers, to design and implement new features.
- Utilize agile methodologies and AI tools to streamline development processes and enhance productivity.
- Ensure the performance, quality, and responsiveness of applications through rigorous testing and debugging.
- Stay up-to-date with the latest iOS trends, technologies, and best practices to continuously improve our mobile products.
- Work closely with product managers and designers to translate requirements into technical specifications.
- Optimize applications for speed, scalability, and security.
- Participate in code reviews and contribute to the improvement of development standards.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as an iOS Developer with a strong portfolio of released applications.
- Proficiency in Swift and Objective-C, with a deep understanding of iOS frameworks and design patterns.
- Experience with agile development methodologies and tools like Jira or Trello.
- Familiarity with AI tools and automation to enhance development workflows.
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication skills and the ability to collaborate effectively with stakeholders.
- Passion for mobile development and a commitment to delivering high-quality, user-centric applications.