About The Position

We’re looking for a senior Android engineer who can own complex features end-to-end, raise the technical bar across the team, and thrive where shipping fast and shipping well aren’t trade-offs. You’ll work on a hybrid web/native application used by millions of creative professionals — building the experiences that only native Android can deliver, while collaborating with product, design, and cross-platform engineers.

Requirements

  • 6+ years of software development experience, including commercial Android applications.
  • Expert proficiency in Kotlin and/or Java, with strong Android UI skills (Jetpack Compose, Media3 a plus).
  • Experience with TypeScript or JavaScript in a hybrid web/native stack.
  • Strong grasp of architectural patterns (MVC, MVVM, Clean Architecture) and object-oriented programming.
  • Proven track record investigating complex, hard-to-reproduce issues in shipping software.
  • Experience with multi-threading, mobile memory management, CI/CD, and automated testing frameworks.

Nice To Haves

  • iOS development experience — Swift, SwiftUI, or UIKit.
  • Familiarity with Lit, MobX, Web Components, and modern browser-based tech stacks.
  • Experience working on mobile web apps in resource-constrained environments.
  • Published apps on the Google Play Store and/or App Store.
  • Background in creative or media-focused applications.

Responsibilities

  • Use AI-assisted and agentic coding tools and workflows to accelerate delivery: direct sessions, critically review and validate generated output, and refactor into maintainable, production-quality code — without lowering the bar on correctness or craft.
  • Design and implement major user-facing features in Kotlin and TypeScript on our hybrid web/native application stack.
  • Help direct the evolution of our overall software architecture.
  • Make the mobile app experience sing with features not achievable in the web stack alone.
  • Lead code reviews, define quality standards, and drive process improvements across the full app lifecycle.
  • Collaborate with product management and design to define the roadmap and assess new technologies.
  • Partner with engineers across the organization to understand and address mobile app issues and norms.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service