Remote Mobile Software Engineer (iOS)

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:

  • The Mobile Software Engineer (iOS) role at SiteMinder involves developing new features for mobile applications critical to the organization's success.
  • Responsibilities include addressing issues with mobile applications, deploying changes, and monitoring the health of the applications.
  • The role will contribute to broader customer requirements such as Authentication, Notifications, and Room Reservations.
  • SiteMinder is a world-leading open hotel commerce platform supporting 41,000 hotels in 150 countries with over 100 million reservations processed annually.
  • The position requires collaborating with iOS, backend, and product teams to ensure alignment with requirements.

Requirements:

  • Minimum 3 years of experience in iOS development.
  • Proficiency in Swift, SwiftUI, Combine, and multi-module apps.
  • Experience working with GraphQL is desirable.
  • Ability to work with outside data sources, APIs, local data persistence, state management, and security best practices.
  • Familiarity with Docker, Buildkite, Fastlane, Firebase App Distribution for CI/CD pipeline management.
  • Demonstrated experience in unit testing for iOS applications.
  • Strong communication skills, both written and verbal.
  • Motivated, self-starter with the ability to work independently and as part of a team.
  • Leadership skills to mentor junior engineers.
  • Knowledge of the general mobile landscape, architectures, trends, and emerging technologies.

Benefits:

  • Competitive salary based on experience.
  • Equity packages available.
  • Flexibility to work fully remote or in a hybrid model.
  • Mental health and well-being initiatives.
  • Generous parental (including secondary) leave policy.
  • Paid birthday, study, and volunteering leave annually.
  • Sponsored social clubs, team events, and celebrations.
  • Employee Resource Groups (ERG) for connection and involvement.
  • Investment in personal growth through training opportunities.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Leave a feedback