Position
iOS Developer – Junior, Full-time, Malang, Indonesia
Company Description
cmlabs is a brand under PT CMLABS INDONESIA DIGITAL, specializing in SEO. Established in 2019, the company operates in Jakarta and Malang and aims to increase brand visibility for enterprises online. Services include SEO consulting, content writing, and marketing, as well as products such as SERPs Tracker and other SEO tools. cmlabs plans to expand globally and offer its services at a larger scale.
Job Responsibilities
- Designing and building mobile applications for Apple’s iOS platform
- Identifying potential problems and resolving application bottlenecks
- Fixing application bugs before the final release
- Publishing applications on the App Store
- Maintaining code and automating application components
- Collaborating with the design team to define app features
Qualifications
- Bachelor’s degree in computer science or a relevant field
- Experience developing and implementing mobile applications
- Proficiency in Objective‑C, Swift, and Cocoa Touch
- Knowledge of iOS development practices
- Understanding of UI/UX concepts for mobile devices
- Extensive experience with iOS frameworks
- Knowledge of iOS back‑end services
- Familiarity with push notifications, APIs, and cloud messaging
Personality Traits
- Result oriented
- Critical thinking
- Analytical thinking
- Data‑driven
- Good endurance
- Fast learner
- Detail‑oriented
- Structured approach
Skills
SQL, Objective‑C, Scrum, iOS Swift
Tools
Benefits
- Sharing sessions and webinars to promote learning and public speaking
- Peer learning opportunities to bridge knowledge gaps
- Competitive compensation with regular bonuses and equity refreshes
- Salary review and adjustment every six months
- Hybrid work environment with flexible working hours
- Paid annual leave, sickness leave, and special event leave
- Unpaid leave options in certain conditions
- Part‑time program for students and others
- Health and employment insurance
- Comfortable office with garden and facilities
- Breakfast and lunch provided
Recruitment Pipeline
- Application Review – CV screening and assessment
- Pre‑assessment Test – skill and knowledge evaluation
- HR Interview – personality assessment and fit analysis
- User Interview – technical skill verification and chemistry check
- Final Interview – concluding discussion and job offer determination
Updated: 2023-05-22