Software Engineer (iOS) ID48367

AgileEngineBaltimore, MD
5dHybrid

About The Position

As a Senior iOS Engineer, you’ll shape meaningful mobile experiences, taking ownership of features from idea to launch and influencing how the product evolves. Your work will have a direct impact on performance, reliability, and how users experience the app at scale. You’ll collaborate in an autonomous, product-focused team, working closely with design and backend on a modern Swift and SwiftUI stack. This role offers real product influence, continuous technical growth, and a culture built on ownership, trust, and high standards.

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in iOS development
  • Expert proficiency in Swift and the iOS SDK
  • Strong experience with SwiftUI and understanding of UIKit interoperability
  • Solid understanding of concurrency (GCD, Swift Concurrency / Async-Await)
  • Experience with architectural patterns like MVVM-C or VIPER
  • Experience with offline storage, threading, and performance tuning
  • Autonomous mindset with excellent problem-solving skills
  • Upper-intermediate English level

Nice To Haves

  • Experience working with large modularized iOS codebases (Tuist, Bazel, etc.)
  • Experience with A/B testing frameworks

Responsibilities

  • Design and build advanced applications for the iOS platform using Swift
  • Work effectively in an autonomous vertical team, taking ownership of features from concept to release
  • Implement complex UI/UX designs utilizing the “Cosmos” design system
  • Collaborate with backend engineers to integrate with new Go/Kotlin microservices
  • Identify and correct bottlenecks and fix bugs to optimize performance
  • Help maintain code quality, organization, and automation

Benefits

  • Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
  • Exciting projects: Modern solutions with Fortune 500 and top product companies.
  • Flextime: Flexible schedule with remote and office options.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service