Senior Android Engineer (Kotlin)

San Francisco, CA, United States, Silicon Valley, CA, United States

Juul


Role Locations

  • San Francisco, CA, United States
  • Silicon Valley, CA, United States

Employees

501+ people

Address

560 20 Th St
San Francisco, CA, 94107-4344, US

Tech Stack

  • Swift
  • Kotlin
  • Ruby on Rails
  • React

Role Description

JUUL Labs has an exciting opportunity for a seasoned software engineer, primarily working with Kotlin, to build hardware-connected mobile applications. The ideal candidate has a passion for building Bluetooth-enabled mobile applications for Android, has experience leading and mentoring software engineers and can make the best use of the latest technologies, services, and software development processes available to deliver sleek, functional and exciting mobile experiences for our customers. The ideal candidate will be a self-motivated engineer who can tackle interesting challenges head-on. S/he enjoys the camaraderie and collaborative nature of the startup life.

*Establish core architecture, development frameworks, iterative software development and deployment best practices *Implement new features and improve existing codebase on the Android app *Conduct code reviews and ensure high-quality binary releases to app stores *Collaborate with hardware/firmware engineering, product design, marketing, customer support and e-commerce teams on new feature development and app roadmap

PERSONAL AND PROFESSIONAL QUALIFICATIONS:

*5+ years software development experience on the Android platform *Full time Kotlin development for the past year plus *Write clear, concise, reusable and maintainable code *Fluent in Java and Android development frameworks. *Strong computer science fundamentals including data structures, algorithms, concurrency and memory management *Excellent critical thinking, analytical problem solving and communication skills *Experience debugging and performance tuning Android applications *Must be a strong, self-motivated individual that can work with minimum day to day supervision and able to objectively rank and prioritize development work *BS or MS in Computer Science, related fields or equivalent work experience *Excellent English verbal and written communication skills.

Bonus Skills

*Experience with Kotlin *Proven Test Driven Development skills, working with frameworks such as Espresso, Mockito, etc *Experience interfacing with RESTful services and other backend APIs *Familiarity with Android Bluetooth Low Energy communication APIs

About Juul

JUUL was founded by former smokers with the goal of improving the lives of the world's one billion adult smokers. We envision a world where fewer people use cigarettes, and where people who smoke cigarettes and want to quit have the tools to reduce or eliminate their consumption entirely.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.