K Health-posted 5 months ago
$150,000 - $185,000/Yr
Full-time • Senior
NY
251-500 employees

Join our mission as a Senior Android Engineer that will lead our Android mobile strategy as we build new applications and experiences aimed at revolutionizing healthcare for the better. By regularly shipping a variety of products, you will directly and meaningfully impact the experience of millions of people. With an engaged community of users, you'll then have opportunities to improve your work based on the feedback and data you've collected to help measure your success. We believe in constantly evolving and improving through user research, testing, iteration, and experimentation.

  • Lead architecture and design of features, from conception to launch
  • Own and drive technical strategy and excellence across the Android platform
  • Collaborate with product designers, product managers, and other software engineers to deliver excellent user experiences with high quality
  • Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility
  • Make critical engineering decisions considering risks, trade offs, and alternative solutions
  • Lead investigations into production issues and bugs, including occasional on-call responsibilities
  • Identify tech debt before it becomes an issue and work with team to prioritize it appropriately
  • Mentor other mobile engineers and improve engineering processes to increase team effectiveness
  • 5+ years experience architecting, developing, releasing, and maintaining customer-facing Android applications
  • Proficiency with Kotlin, Android Studio, Gradle, and Dagger
  • Experience writing testable code and developing comprehensive test suites
  • Experience with REST architecture
  • A full-stack mindset, including an understanding of server-side rendering (SSR) architectures and custom DSLs
  • Knowledge full software development life cycle best practices, including coding standards, code reviews, source control management, continuous deployments, testing and operations
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Experience managing app releases, deployments, and optimization strategies on the Google Play Store
  • Strong problem solving and analytical/reasoning skills
  • Excellent verbal and written communication skills
  • Proficiency in GraphQL, including schema design, querying, mutations, and integration with Android applications
  • Experience with automated mobile build / release pipelines, multi-module application development
  • Familiarity with Kotlin Multiplatform for cross-platform mobile development
  • Experience implementing Health Connect or Google Fit integrations
  • Experience with Swift, sufficient to build out Swift UI features when required
  • Experience implementing live chat and video functionality in Android applications
  • Hybrid work schedule with weekly lunches and stocked fridges
  • 18 vacation days, 9 company holidays, 5 sick days, and 2 personal days
  • Stock options for every full-time employee
  • Paid parental leave
  • 401k benefit
  • Commuter Benefits
  • Competitive health, dental, and vision insurance options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service