
iOS Developer (Junior Specialist / Team Lead)
- Kuala Lumpur
- Permanent
- Full-time
- All Levels
- Design, develop, and maintain iOS applications using Swift and the iOS SDK.
- Translate UI/UX designs and wireframes into clean, efficient, and maintainable code.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure application performance, stability, and responsiveness across devices and OS versions.
- Debug, troubleshoot, and fix issues to improve app quality.
- Implement unit tests and follow coding best practices.
- Stay updated with the latest iOS development trends and technologies.
- Perform additional related tasks as assigned by the Company.
- Additional for Team Lead
- Take ownership of complex features and guide technical solutions.
- Mentor and support junior developers, fostering knowledge sharing.
- Drive best practices, including code reviews, testing, and CI/CD processes.
- Contribute to technical strategy and propose improvements to development workflows.
- Education: Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
- For Junior Specialists (2+ years experience):
- Hands-on experience building iOS applications with Swift and iOS SDK.
- Familiarity with UI/UX implementation using UIKit/SwiftUI.
- Experience with API integration, third-party libraries, and Git.
- Basic understanding of asynchronous programming (e.g., GCD, async/await).
- Strong problem-solving skills, eagerness to learn, and ability to work in a team.
- For Team Leads (7+ years experience):
- Proven expertise in iOS app development with advanced Swift knowledge.
- Strong experience in architecture patterns (MVC, MVVM, VIPER, etc.).
- Proficiency in asynchronous programming (Combine, GCD, async/await).
- Experience with unit/integration testing (XCTest), CI/CD pipelines, and code review processes.
- Proficiency with Xcode and tools like CocoaPods / Swift Package Manager.
- Track record of leading and mentoring developers in a team environment.
- Strong communication, leadership, and decision-making skills.
- Monthly eWallet allowance - pro-rate base on joining date (pro-rated for the1st month only)
- Mobile & Home Internet - pro-rate base on joining date (pro-rated for the1st month only)
- Annual Leave - 20 days (pro rated)
- Insurance under AIA (for spouse and children)
- Birthday gift RM 100
- ML 14 days
- Yearly flexi allowance RM 4k - dental, optical (self only), Chiropractor & Physiotherapy, TCM - for spouse and children - pro-rate base on joining date
- Family leave, paternity leave, marriage leave, compassionate leave, haj leave, paid care leave
- Professional membership, claim Up To 2 Professional Body Maximum limit of MYR2000