White Cloak Technologies, Inc.

iOS Developer

Metro Manila, PH

about 1 month ago
Save Job

Summary

The iOS Developer is responsible for designing and building applications for Apples iOS platform. The role involves translating business requirements into high-quality code, ensuring performance and reliability, and collaborating with cross-functional teams to deliver robust mobile solutions.

Principal Accountabilities:

  • Translate designs and wireframes into high-quality, maintainable Swift code.
  • Design, build, and maintain high-performance, reusable, and reliable iOS applications.
  • Identify and correct bottlenecks, troubleshoot, and fix bugs.
  • Ensure the best possible performance, quality, and responsiveness of the application.
  • Collaborate with teams to maintain code quality, organization, and automation.


Roles and Responsibilities:

Does (The tasks/responsibilities that the role performs to address requirements in Key Result Areas):

  • Translate business requirements into robust technical solutions.
  • Implement app features and functionalities, ensuring alignment with Apples design principles and best practices.
  • Optimize applications for performance, memory usage, and responsiveness.
  • Integrate iOS applications with back-end services through RESTful APIs.
  • Implement push notifications and cloud messaging features.
  • Maintain continuous integration pipelines and manage code versioning with tools like GitLab.
  • Collaborate with product owners, designers, and other developers to align technical solutions with business goals.


Delivers (The specific outputs/tangible results produced by the role; resources responsible for):

  • Deliver high-quality, well-tested code that meets requirement specifications.
  • Provide well-performing and reliable iOS applications.
  • Document app development processes and key technical decisions.
  • Ensure app releases align with business timelines and expectations.


Displays (The Knowledge, Skills, and Behaviors indicating how tasks/responsibilities will be performed):

  • Advocates Apples design principles, interface guidelines, and development patterns.
  • Ability to understand and translate business requirements into technical solutions.
  • Strong problem-solving skills with a knack for benchmarking and optimization.
  • Stays connected with the team via preferred communication channels such as Telegram, email, and mobile.
  • Demonstrates expertise and leadership in iOS development.
  • Proactively identifies and resolves performance bottlenecks and bugs.


Qualifications:

  • Strong proficiency in Swift and experience using Apples Xcode IDE.
  • Familiarity with RESTful APIs to connect iOS applications with back-end services.
  • Experience with offline storage, threading, and performance tuning.
  • Solid understanding of the iOS ecosystem and libraries for common development tasks.
  • Proficient in continuous integration practices and code versioning tools like GitLab.
  • Familiarity with project management tools such as JIRA.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: