Job Description
iOS Job Description
You are a talented software engineer with experience building iOS apps with a passion for excellent user interface design. Your user interface design should show empathy for the intended user. You should be able to work independently on individual projects, and work collaboratively on larger projects. You are expected to iterate frequently, deliver continuously, and improve constantly. You will work rapidly, but also have a natural inclination towards following widely accepted industry best practices, along with the perseverance, persistence, and motivation that goes along with it.
What You’ll Be Doing
● Design and build applications for the iOS platform
● Ensure the performance, quality, and responsiveness of applications
● Collaborate with a team to define, design, and ship new features
● Identify and correct bottlenecks and fix bugs
● Help maintain code quality, organization, and automatization
Minimum Qualifications
Preferred Qualifications:
- Good communication in English and Mandarin is an advantage
- Experience in using Unit Test or related test frameworks.
- Experience with offline storage, threading, and performance tuning
- Experience with performance and memory tuning with tools
- Experience with publishing iOS applications.
- Experiences in CI/CD implementation.
- Familiar with development process and tools (Figma, CocoaPods, fastlane, etc.).
Perks and Benefits
- Maternity & Paternity Leave
- Medical, Prescription, Dental, or Vision Plans
Required Skills
- iOS
Jobs Summary
- Job Level
- Entry Level / Junior, Apprentice
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Often
- Office Address
- Wisma Antara, Jakarta Pusat 10110, Indonesia