Remote Software Engineer II - iOS (Viator)

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 Software Engineer II position at Viator involves working on iOS development within a distributed team responsible for viator.com and the Viator mobile apps.
  • The role includes coding at various levels, collaborating with Product and design teams, and taking ownership of software engineering tasks from design to maintenance.
  • Engineers work with technologies like Swift, SwiftUI, Combine, and GraphQL in a modular layout following SOLID principles with Clean Architecture and MVVM-C.
  • The team focuses on releasing features daily, working with other engineers, and iterating quickly to build end-to-end features.

Requirements:

  • Candidates should have at least 3 years of commercial software development experience, ideally with a rich user interface.
  • Experience in developing iOS apps and familiarity with mobile web and back-end technologies are beneficial.
  • Proficiency in reactive programming in native mobile platforms is required.
  • Ability to adapt to new technologies, break down complex problems into simple solutions, and demonstrate high-quality communication skills.
  • A sense of ownership and pride in work is essential for this role.

Benefits:

  • Competitive compensation packages including base salary, annual bonus, and equity.
  • Flexibility to work remotely or on-site in select locations.
  • Work-life balance ingrained in the culture with a flexible schedule.
  • Donation matching for charitable contributions.
  • Tuition assistance for career development programs.
  • Lifestyle benefit to spend on personal wellness or travel.
  • Travel perks with discounts for employee development.
  • Employee assistance program for resources and support.
  • Health benefits with great coverage and competitive premiums.
About the job
Posted on
Job type
Salary
-
Position

-

Experience level
Technology stack
Leave a feedback