All Jobs

iOS Developer

Post date
March 7, 2025
Work location
Remotely
Job type
Full Time

Cloud Employee

Cloud Employee, is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineering teams and grow their CV and skill-set. 

We pride ourselves on being a supportive, cutting-edge workplace that continuously invests in staff development, engagement, and well-being. We provide security, career paths, individual training programs, and mentoring.

Role Overview:

We are seeking an iOS Developer to join the engineering team for a 3-month engagement focused on improving the Onboarding flow of the iOS app. The primary goal is to increase the conversion rate from "app downloaded" to "bank account successfully created" by implementing A/B tests and iterative experiments targeting user pain points.

The developer will work as part of a cross-functional team alongside Product Managers, Designers, Android Engineers, and Backend Engineers while also collaborating with other iOS developers across teams to ensure successful feature delivery.

While the main focus will be on onboarding improvements, the developer may also be involved in additional feature development and maintenance tasks based on evolving priorities.

Client Overview:

A FinTech company, established in 2018, dedicated to offering sustainable personal banking solutions. With over 120,000 customers, the company uses technology as a catalyst for positive change. The company is deeply committed to sustainability, innovation, and delivering excellent user experiences through its mobile-first approach. Operating primarily from Hamburg, Germany, they emphasizes a collaborative and autonomous work culture, complemented by cutting-edge technologies such as AWS, Kubernetes, Kafka, Kotlin, and Jetpack Compose.

Job Description:

  • Quickly onboard into Tomorrow’s iOS codebase (200k+ lines of code / 18+ modules).
  • Develop and implement A/B tests to improve the onboarding conversion rate.
  • Deliver high-quality, well-tested, and maintainable features, collaborating closely with iOS & Backend engineers.
  • Work with SwiftUI to develop UI components while maintaining Kotlin Multiplatform Mobile (KMM) shared logic where applicable.
  • Participate in code reviews, technical discussions, and sparring sessions with iOS engineers from other teams.
  • Document technical decisions and code changes for transparency and future reference.
  • Engage in team meetings, standups, planning sessions, and retrospectives, contributing to a collaborative development process.
  • Utilize Jira for project management, Slack for communication, and Git/GitLab for version control and automated deployment.

Qualifications:

  • 4+ years of hands-on experience developing modern iOS applications in Swift and SwiftUI.
  • Strong understanding of UI/UX development and how to implement user-centric features.
  • Experience debugging, testing, and optimizing iOS apps at both the user interface and source code levels.
  • Familiarity with A/B testing methodologies and ability to run controlled experiments.
  • Experience working in cross-functional teams, ensuring smooth collaboration with designers, backend engineers, and product managers.

Optional Skills:

  • Familiarity with Swift Concurrency and other latest iOS platform features.
  • Experience with Kotlin Multiplatform Mobile (KMM) for shared logic implementation.

Ideal Candidate Attributes:

  • Collaboration & Communication: The developer must be highly collaborative, working closely with backend engineers, designers, and product managers while also engaging in discussions with other iOS developers across teams.
  • Ownership & Accountability: The developer is expected to take full responsibility for feature implementation, ensuring that it is well-tested, documented, and meets business objectives.
  • Adaptability & Fast Learning: Given the short-term nature of the engagement (2–3 months), the candidate must quickly onboard into an existing large and complex codebase and start contributing efficiently.
  • User-Centric Mindset: Since the main objective is to optimize the onboarding experience, the developer should think critically about the user journey and how technical improvements impact business KPIs (conversion rate improvements).
  • Problem-Solving & Initiative: The role requires proactively identifying pain points, proposing A/B test strategies, and working independently to develop scalable solutions.
  • Remote Work Experience & Self-Management: Since the role is fully remote, the developer should work independently, stay self-motivated, and effectively communicate progress and blockers.

Salary, Incentive and Benefits Packages:

  • 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 are provided during virtual events.
  • Company trips.

Join Cloud Employee Today

Submit your application below and our talent team will assess your application to determine your suitability for open roles.

Tick all that apply
PDF files only please
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.