Who ❤️ PJ →

Full Search

This job listing has expired and may no longer be relevant!
20 Oct 2020

Full-Time Lead Android Engineer

Josh Traub – Posted by Josh Traub Anywhere

Job Description


Looking to work for a high-growth, early-stage, social good company that’s changing the lives of thousands of school-age kids? Look no further.

General Description

Tanoshi is seeking a talented and passionate Lead Android Full Stack System Software Engineer to define and develop innovative mobile solutions targeting school age kids (ages 6 – teen).

We are on a mission to provide an equitable digital education for all kids. If you are mission-driven, have a passion for education and technology for kids, and want to make sure every child has a fair chance succeed – we’d love to hear from you.

Tanoshi was founded in 2016.  We launched our first product, the Tanoshi 2-in-1 Computer in early 2018.

We develop unique consumer electronic products that are fun, age-appropriate and educational.

At Tanoshi, we have a world class team building the next generation of mobile solutions for kids.
Simple, Safe, Secure.

Key Responsibilities:
As the Lead Software Engineer you will rapidly define, design, implement, optimize, and evolve Tanoshi’s next generation Android devices (tablet, computer, smartphone, etc.).  You will lead and manage the overall software team, everything from platform level to the app level.  You will oversee all software projects, timelines and deliverables.

This is a key pivotal role that will set the benchmark for software engineering in the company.

Also, you will lead a team of onshore/offshore software engineers in building world class products.


  • Smart, analytical, and creative problem solver.
  • Leadership experience managing small teams, project management.
  • Great verbal and written communication skills
  • Professional experience with Java and Kotlin
  • Good understanding of Linux internals
  •  Android Experience (ideally at the system level)
  •  5+ years in software development
  • 3+ years project management

Key skills:

  • Great understanding of the Android framework internals and AOSP code.
    • Experience with Android SDK, NDK and JNI
  • Android mobile app development experience. You know how to build beautiful apps.
  • Knowledge of Android software design patterns
  • Experience working on graphics subsystems
  • Strong understanding of (and experience working with) design environments and techniques such as Test-Driven Development, Agile Development, etc.

Other Desirable Traits:

  • Fluent Chinese and English.
  • Passion for childhood education and equitable opportunity.
  • Can do attitude, nimble and flexible thinking. A passion for building great products.
  • Expertise with setting up and maintaining design tools (configuration management, source control, build management, automation and unit test tool harness, IDE, issue tracking system, collaboration system, etc.
  • Strong interest in mobile technology, including experience in iOS, Chrome, Windows.
Share this role online (there may be a referral fee*)

How to Apply

  To apply or learn more contact: Josh Traub, josh@tanoshiinc.com or Brad Johnston, brad@tanoshiinc.com. *Important* Please include a cover letter describing yourself, outside of work. What types of activities do you like to do? What are you passionate about? Why do you want to join our team? We want to get to know you as a person. This is very important. Thank you!

Job Categories: Equal Opportunities. Job Types: Full-Time. Job Tags: android, Engineer, full stack, Remote, and wfh. Salaries: 40,000 - 60,000.

857 total views, 0 today

Apply for this Job