Senior Software Engineer - iOS

CaptionCall by Sorenson•Murray, UT
•$99,700 - $166,100•Onsite

About The Position

Come be a part of our mission and make a meaningful and positive impact with the industry leading provider of language services for the Deaf and hard-of-hearing!

Requirements

  • 6+ years of experience with native mobile and iOS development (Swift, Objective-C, SwiftUI etc...)
  • Strong understanding of software algorithms, structures, and patterns
  • Strong knowledge of C and C++
  • Excellent object-oriented design and analysis skills
  • Able to make reasonable independent judgement calls on matters of significance.
  • Able to communicate in English and/ or American Sign Language
  • BS degree in CS, EE, with excellent grades or equivalent experience
  • Experience developing high-quality, multi-threaded applications
  • Regular and predictable attendance required.
  • Positive attitude, team player, good interpersonal communication skills and able to work across company departments.
  • Must possess the requisite integrity to maintain highly confidential, sensitive information relating to the employees and customers of Sorenson Communications in strictest confidence.

Nice To Haves

  • Experience with video encoding/decoding including H.264 and HEVC
  • Experience with calling protocols including SIP and WebRTC
  • Experience with video, voice, or text communication applications
  • Experience with Git and GitHub, CI/CD and Xcode Cloud
  • Experience developing Android apps with Java/Kotlin

Responsibilities

  • Participate in the design, implementation, and testing of high-performance, high-quality communication applications on iOS mobile devices.
  • Write high quality and maintainable code.
  • Develop GUI and other aspects of the application according to the standards of the platform.
  • Create innovative solutions that increase application performance, usability, and fit for our target customers
  • Implement standards-based communication protocols and related technologies including JSON, XML, HTTP, and REST
  • Recommend new technologies or direction for product development.
  • Provide aggressive, attainable goals and time frames for the team.
  • Drive standards based architectures and supporting services.
  • Use of agile and rapid application development processes to speed engineering efforts
  • Follow engineering best practices in a team environment to develop high-quality products including writing automated unit, component, and feature level testing.
  • Contribute to the overall enterprise architecture and the development of product features.
  • Other duties as assigned

Benefits

  • Paid Vacation Time and Paid Sick Time and Paid Holidays
  • 401k 6% match with immediate vesting
  • Nationwide Medical Insurance plans and coverage (Medical, Dental/Orthodontia, Vision)
  • TeleDoc
  • HSA company match
  • 3 Medical plan options including a Low Deductible PPO Medical Plan
  • Employee Assistance Program
  • Engaged Employee Resource Groups
  • Outstanding Learning and Career Development Opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service