As an iOS Developer, you lead technical excellence and management within our team on a leading VOD platform. You ensure iOS projects are delivered on time and within budget while providing clear solutions to complex technical issues. Your role fosters innovation and excellence through the adoption of new technologies and best practices, supporting the team to produce top-tier work.
● Remote or Makati Offices (Your choice)
● Competitive Salary
● Philippines Benefits + HMO
● Shift: Mid Shift
● Position: Full-time
● Produce clean, well-documented, and robust code with a strong emphasis on maintainability.
● Assess and address client requirements with appropriate technical solutions.
● Produce detailed technical documentation including pitch responses, technical write-ups, and solutions documents.
● Own the technical delivery of the project exceeding client and team expectations wherever possible.
● Manage and implement strategies to reduce technical debt.
● Communicate technical information to a non-technical audience.
● Translate complex technical concepts into tangible solutions for clients and the wider business.
● Present the relative merits and associated risks of any proposed technical solutions.
● Provision of technical leadership to iOS developers within the team.
● Contribute to the refinement of in-house processes and iOS development best practices including departmental coding standards
● Deliver cost savings and process optimization through the ongoing search for an improved and value-orientated development toolset (e.g. infrastructure, deployment, standards, development languages, and practices).
● Extensive experience with Swift and a light understanding of Objective-C.
● Proficiency with the iOS SDK and its core frameworks.
● Expertise in developing multithreaded, networked iOS mobile applications, ensuring efficient and responsive user experiences.
● Developing custom iOS components and reusable frameworks.
● Strong understanding of scaling UIs across multiple devices using Auto Layout and Size Classes.
● Strong MVC and MVVM architecture skills, with a focus on modular and scalable code.
● Experience with unit testing and automation testing technologies
● Knowledge of video-on-demand technologies and workflows, including streaming technologies and protocols like HLS.
● Experience with SwiftUI for declarative UI development.
● Understanding and implementing Combine for reactive programming.
● Utilizing async/await for modern concurrency.
● Expertise with AVFoundation for audio and video processing.
● Good working understanding of the concepts of continuous delivery pipelines and their implementation.
● Experience with RESTful APIs and GraphQL, handling XML, JSON, and other data formats via HTTP.
● Skilled in evaluating, integrating, and managing third-party libraries and SDKs.
● Expertise in code versioning using Git, including branching, merging, and pull requests.
● Awareness of security best practices in mobile app development, including data encryption and secure user authentication.
● Mature, responsible, and positive person with an enthusiasm for leadership.
● Excellent communication and presentation skills.
● Ability to independently manage and lead meetings, workshops, and project playbacks to senior stakeholders.
● Excellent attention to detail and an astute and detail-focused coder.
● Solution focused at all times and calm under pressure and with the ability to lead others in the same manner.
● Competitive Salary
● Benefits package include HMO, training allowance, gym or food allowance, educational assistance for dependents, and more
● An annual salary increase, as laid out in the contract
● Free food and drinks provided in the office
● Company trips
Submit your CV today and one of our recruitment officers will get in touch with you!