iOS Software Engineer SwiftUI

2 days ago

Edmonton AB, Edmonton Census Division, AB; Alberta, Canada Mozilla Full-time

Build native iOS applications with Swift and SwiftUI at Mozilla, contributing to quality mobile products within a distributed team.

As an iOS Software Engineer, you will design, write, and maintain sophisticated iOS and iPadOS applications. You will work with Product Managers and a geographically distributed team. Your work includes modern development practices, MVVM architecture, testing, automation, and open-source collaboration.

Key Responsibilities:

  • Design and maintain sophisticated native iOS application code
  • Build features that enhance user engagement and application growth
  • Conduct code reviews, fix bugs, and write tests
  • Craft experiments to understand user interactions
  • Collaborate transparently with distributed teammates and Product Managers

Requirements:

  • At least two years of software engineering experience
  • Experience shipping native iOS and iPadOS applications using Swift
  • Strong interest in SwiftUI and MVVM architectural patterns
  • Proficiency in code reviews, unit testing, and automation
  • Excellent communication in distributed team settings

Apply iOS engineering, Swift, testing, and open-source collaboration skills to Mozilla's mobile applications and mission.