Mountain View, California

https://www.teladochealth.com/careers/

Teladoc Health Inc. seeks a Sr. Software Engineer - Mobile at its facility located at 150 Evelyn Ave Suite 150, Mountain View, CA, 94041. Works alongside the design and product teams to create a world-class mobile experience by performing in depth analysis of user actions within the application such as Mixpanel, Firebase, Crashlytics events and triggers, identifying friction points, bottlenecks and subsequently optimizing and refining critical user flows and experiences. Responsible for engineering networking protocols and integrations for REST based API endpoints as well as gRPC based endpoints. Develops concurrent and performant code architecture through the use of synchronous and asynchronous coding methodologies. Constructs and upgrades software data model structures on both client side datastores as well as backend cloud system datastores in SQL or SQL based languages that accurately reflect data architecture while optimized for search, storage footprint, memory footprint, extensibility and security. Responsible for creating, maintaining and improving continuous integration systems, regression testing systems and frameworks (Jenkins, Xcode Server, GitLab, Appium). Involved in building conformant UI, protocols, correct usage of SDKs, tool kits and deep understanding of external expectations, limitations and proper usage terms. Serve as technical anchor for our mobile (iOS and/or Android) product offerings by developing secure, reliable, modular and fault tolerant code that is both maintainable and future proof. Responsible for constructing and maintaining detailed architectural blueprints of the logical, functional and data components within the application, OS and peripheral interface layers. REQS: This position requires a Bachelor's degree, or foreign equivalent, in Computer Science, Computer Engineering, Information Systems, plus 5 years of professional work experience in native iOS development. Additionally, the applicant must have professional experience with: (1) Mobile networking stack and client side persistent data store, such as: sqlite, Core Data, or RealmDB; (2) Concurrent programming architecture and modern multithreaded design patterns; (3) Building complex mobile application that span across multiple core native stacks such as: bluetooth, data streaming, encryption, or multimedia; (4) Agile software development principles and test driven development principles, such as: rapid iterations, data driven development, continuous testing, and integration and (5) CICD tools and systems, beta distribution platforms, and app store release cycle and processes. Apply below.

Mountain View, California

Teladoc Health is on a mission to empower all people everywhere to live healthier lives by transforming the healthcare experience. Recognized as the world leader in whole-person virtual care, Teladoc Health addresses the full spectrum of health and well-being — powered by human expertise, advanced technology and insights—to deliver improved clinical outcomes at scale. Serving more than 175 countries and ranked Best in KLAS for Virtual Care Platforms in 2020, Teladoc Health leverages extensive expertise and data-driven insights to meet the growing healthcare needs of consumers and healthcare professionals.

Similar jobs