TUNTUN SEKURITAS INDONESIA
Jakarta Utara
On-site
IDR 200.000.000 - 300.000.000
Full time
Job summary
A leading technology company in Indonesia is looking for an experienced iOS Developer to lead R&D initiatives for its iOS platform. The ideal candidate will have at least 5 years of experience in iOS development, proficiency in Swift and/or Objective-C, and strong problem-solving skills. This role involves collaborating with cross-functional teams to create seamless user experiences and ensuring high code quality. Fluency in English is required, and Mandarin is a plus.
Qualifications
- Minimum of 5 years of hands-on professional experience in iOS development.
- Proficient in Swift and/or Objective-C.
- Experience in developing, scaling, and maintaining large iOS applications.
Responsibilities
- Lead the R&D initiatives for the iOS platform.
- Collaborate cross-functionally with designers and product managers.
- Maintain high code quality and ensure performance.
Skills
iOS development
Swift
Objective-C
Problem-solving
Communication
Education
Bachelor's degree in Computer Science, Engineering, or equivalent
Responsibilities
- Lead the R&D initiatives for the company’s iOS platform, creating rich, seamless, and engaging social experiences and functionalities.
- Drive lean and efficient implementation of projects, actively participating in product discussions, defining feature plans, and validating results post-launch.
- Identify, investigate, and resolve complex technical issues in the product.
- Proactively adopt and integrate new technologies to ensure the iOS team remains at the forefront of innovation.
- Collaborate cross-functionally with designers, product managers, and backend engineers to design and implement new features.
- Participate in technical deep-dives, research, and architectural decision-making.
- Maintain high code quality, enforce best practices, and ensure performance, reliability, and scalability.
Qualifications
- Minimum of 5 years of hands-on professional experience in iOS development.
- Proficient in Swift and/or Objective-C, with deep understanding of the iOS frameworks and UIKit.
- Experience in developing, scaling, and maintaining large iOS applications.
- Strong understanding of end-to-end system development life cycle, including architecture, CI/CD, and deployment strategies.
- Proven experience in handling critical and high-impact projects, including significant technical improvements or app-wide refactoring.
- Prior experience in the securities, fintech, or financial industry is highly preferred.
- Strong problem-solving skills and a passion for solving challenging technical issues.
- Excellent communication skills and the ability to work effectively in a fast-paced, collaborative environment.
- Demonstrated ability to make thoughtful trade-offs between speed and quality.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- Fluency in English is required; Mandarin is a strong plus.
- Strong alignment with our core values:
A. Customer First – Building what’s valuable and delightful to our users.
B. Pursue Excellence – Never settle, always improve.
C. Radical Truthful – Honest and transparent in all aspects.
Preferred Attributes
- Track record of owning end-to-end development of a major app feature or module.
- Experience with performance profiling, memory management, and app optimization on iOS.
- Contributions to open-source projects or active involvement in the iOS developer community is a plus.
- Familiar with code reviews, unit testing, UI testing, and automated deployment pipelines.
- Demonstrated leadership skills or mentorship experience is an added advantage.
Applicant Questions
- What is your expected monthly basic salary?
- Which of the following types of qualifications do you have?
- How many years\' experience do you have as an iOS developer?
- How many years of iOS development experience do you have?
- How would you rate your English language skills?
- Which of the following programming languages are you experienced in?
- How many years\' experience do you have in a software development role?
- Have you worked in a role which requires a sound understanding of the software development lifecycle?