Remote (Mid/Senior) iOS Developer - Exchange App

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a (Mid/Senior) iOS Developer for the Exchange App, you will focus on developing best-in-class iOS applications using a modern tech stack.
  • The applications are built entirely in Swift and follow an MVVM architecture, with a heavy reliance on RxSwift and an increasing incorporation of SwiftUI.
  • You will collaborate closely with members of the tech and product teams in a cross-functional feature team to develop innovative features for a large global user base.
  • Your role will involve analyzing product requirements and designs provided by product owners, offering valuable feedback based on your expertise in iOS development.
  • You are expected to deliver high-quality, modularized, and scalable code that is maintainable and testable within reasonable timelines.
  • Regular sync-ups with your feature team and the entire iOS team will be part of your responsibilities, ensuring that your ideas and insights are heard and valued.

Requirements:

  • A minimum of 4 years of full-time iOS development experience is required, with no upper limit on experience.
  • Proficiency in Swift, UIKit, and a solid understanding of iOS development best practices is essential.
  • Familiarity with MVVM architecture is necessary, and experience with RxSwift and SwiftUI is highly desirable.
  • You should have experience in writing unit tests and snapshot/UI tests.
  • Proficiency in Git and familiarity with branching models such as Git-flow and Trunk Based Development is required.
  • Strong problem-solving skills and a passion for continuous learning are important.
  • Excellent communication and collaboration abilities are necessary for this role.
  • A focus on producing high-quality code and exceptional user experiences is expected.
  • Candidates with more experience will be considered for a senior developer position.

Benefits:

  • The position offers a competitive salary.
  • A medical insurance package with extended coverage for dependents is included.
  • Attractive annual leave entitlement is provided, including birthday and work anniversary leave.
  • Work flexibility is offered, including flexi-work hours and a hybrid or remote setup.
  • The company provides opportunities for career alternatives through an internal mobility program.
  • Employees receive a Crypto.com visa card upon joining.
  • Benefits packages may vary depending on regional requirements, and further details can be obtained from the talent acquisition team.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Technology stack
Leave a feedback