Eliassen Group - Salt Lake City, UT

posted 5 days ago

Full-time - Senior
Salt Lake City, UT
Administrative and Support Services

About the position

The Senior Mobile iOS Engineer will be responsible for developing and maintaining robust and stable iOS applications using Swift. This role requires collaboration with various teams to establish mobile engineering standards and best practices while providing thought leadership to enhance mobile outcomes. The position emphasizes a mobile-first approach and involves full software development lifecycle (SDLC) responsibilities, including testing and deployment.

Responsibilities

  • Align architecture, user experience, and security with enterprise centers of excellence to build robust apps.
  • Define mobile engineering standards, best practices, and tooling in partnership with platform squads.
  • Provide mobile thought leadership to advance mobile outcomes and facilitate a mobile-first approach.
  • Support a mobile-first world through upskilling and augmenting squads with deep mobile expertise.

Requirements

  • 7+ years of professional experience developing publicly available iOS apps using Swift.
  • Experience working in a team, engaging in code reviews, pull requests, and pair programming.
  • Experience with Agile protocols for faster delivery.
  • Proficiency in Swift, SwiftUI, Combine, UIKit, and Xcode in a collaborative agile environment.
  • Experience using XCTest and XCUITest with a focus on DevOps.
  • Knowledge of iOS Framework development including distribution and dependency management using Swift Package Manager and/or Cocoapods.
  • Understanding of networking, concurrency, performance, memory management, and security in the context of iOS apps.
  • Experience with different architectures including MVVM and Clean.
  • Good understanding of Apple's accessibility features.

Nice-to-haves

  • Experience working with Android and APIs.
  • Application with API development would be nice to have.

Benefits

  • Medical, Dental, and Vision benefits
  • 401k with company matching
  • Life insurance
  • Sick time if required by law in the worked-in state/locality
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service