Senior Software Engineer - Android

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

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 developing mobile applications in Android Studio with Java/Kotlin.
  • Experience with Android NDK
  • Must possess good communication skills and be eager to work in a team environment with other dedicated engineers
  • Strong knowledge of C and C++
  • Must be able to effectively communicate using written English, and spoken English
  • Must be able to effectively participate in and lead technical discussions with team members and other teams
  • BS degree in CS, EE, or equivalent
  • 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.
  • It is essential that applicant possess the requisite integrity to maintain the information in strictest confidence.

Nice To Haves

  • Experience with video encoding/decoding including H.264 and HEVC
  • Experience with video, voice, or text communication applications
  • Experience with native iOS mobile dev including Obj C/Swift/SwiftUI
  • Experience with calling protocols including SIP and WebRTC
  • Experience with Git and GitHub and CI/CD and the Google Play Store

Responsibilities

  • Participate in the design, implementation, and testing of high-performance, high-quality communication applications on Android 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