About The Position

Looking for a Senior iOS Developer to join our team, which is disrupting the FinTech and Regtech industries in the Philippines and Southeast Asia. As an iOS Developer at a Software Development Company, you will work with highly passionate, ambitious, and talented teams in the Philippines and Poland. You will be exposed to the latest trends and technologies used in banking and finance, including micro-services, machine learning, AI, and cloud computing.

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
  • Knowledge of Apple Human Interface Guidelines and App Store submission
  • Architect and implement modular, testable, and maintainable codebases following VIPER architecture

Nice To Haves

  • Experience in Dart and Flutter
  • Knowledge of the App Store lifecycle and Firebase services
  • Familiarity with scripting (e.g., Ruby, Bash) and automation tools
  • Familiarity with best practices in app security (code obfuscation, cryptography)
  • Hands on experience with Fastlane for automated iOS build and deployment workflows

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
  • 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)
  • Implement crash reporting, analytics, and monitoring tools (e.g., Firebase, Netcore and Facebook)
  • Ensure security, compliance, and reliability across mobile infrastructure (VAPT)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service