iOS Software Engineer

Overview: The Client•Columbus, OH

About The Position

The Client is seeking a Software Engineer to design, build, and maintain iOS applications. The role focuses on developing modern, responsive user interfaces and applying architectural patterns that keep code scalable and testable. The engineer will collaborate with designers, product managers, and other engineers to deliver high-quality features, while writing maintainable, well-tested code and improving existing applications.

Requirements

  • Experience with iOS app development.
  • Proficiency in Swift.
  • Hands-on experience with SwiftUI.
  • Strong working knowledge of MVVM and Coordinator patterns.

Responsibilities

  • Develop and maintain iOS applications using Swift.
  • Build user interfaces with SwiftUI.
  • Apply MVVM and Coordinator patterns across application architecture.
  • Collaborate with designers, product managers, and other engineers to deliver high-quality features.
  • Write clean, maintainable, and well-tested code.
  • Troubleshoot, debug, and improve existing applications.

Benefits

  • Medical coverage through a MEC (Minimum Essential Coverage) plan.
  • Vision coverage.
  • Dental coverage.
  • 401K.
  • EAP (Employee Assistance Program) services.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service