Senior iOS Developer

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior iOS Developer developing top-quality applications for a fintech company in the Philippines. Collaborating with mobile & backend engineers and mentoring junior developers.

Responsibilities:

  • Developing top-quality applications for iOS
  • Collaborating in code review process
  • Working closely with mobile & backend engineers
  • Assisting clients in making good decisions and choosing best solutions
  • Mentoring less experienced developers

Requirements:

  • At least 5 years as a Senior iOS Developer
  • Very good knowledge of Swift
  • Good knowledge of UIKit
  • Understanding of Apple’s design principles and interface guidelines
  • Familiarity with client/server applications (REST API, JSON)
  • Knowledge of iOS HTTP clients and other libraries common in iOS development
  • Knowledge of typical iOS development environment (XCode, git)
  • Willingness to learn new technologies
  • Manage and maintain CI/CD pipelines using tools like Github Actions or Jenkins
  • Automate testing, build, and deployments across development, staging and production environments
  • Manage provisioning profiles, certificates, and App store Connect process
  • Translate Figma designs into responsive iOS UI using UIkit (programmatically)
  • Knowledge of Apple Human Interface Guidelines and App Store submission
  • Architect and implement modular, testable, and maintainable codebases following VIPER architecture
  • Experience in Dart and Flutter (nice to have)
  • Knowledge of the App Store lifecycle and Firebase services (nice to have)
  • Familiarity with scripting (e.g., Ruby, Bash) and automation tools (nice to have)
  • Familiarity with best practices in app security (code obfuscation, cryptography) (nice to have)
  • Hands on experience with Fastlane for automated iOS build and deployment workflows (nice to have)
  • Implement crash reporting, analytics, and monitoring tools (e.g., Firebase, Netcore and Facebook) (nice to have)
  • Ensure security, compliance, and reliability across mobile infrastructure (VAPT) (nice to have)