Get new similar jobs by email for

Android Developer - TenMarks

By continuing you agree to Monster's Privacy policy, Terms of use and use of cookies.
Position Information
  • Job Title
    Android Developer - TenMarks
  • Location:
    Burlingame, CA
  • Job Category:
    IT/Software Development
  • Career Level:
    Experienced (Non-Manager)
  • Reference Code:
Contact Information

Amazon hires people from all types of backgrounds, into positions based all over the world. We recruit the best and brightest.


Join Us-Amazon

Android Developer - TenMarks

TenMarks, an Amazon company based in Burlingame, CA is on a mission to build a brighter future for students across the country. Last school year, 1.5 million students in 60,000 classrooms used TenMarks to improve their math skills, and we’re expecting more than 4 million students this year.

We are growing fast and looking for a talented Lead Android Developer to play a key role in the design and development of TenMarks mobile applications. This is an opportunity to make a big impact and see your work used by millions of students. The ideal candidate will have a passion for making a positive difference and solving complex problems with a strong background in building best-in-class Android applications.

We have a vibrant, collaborative, start-up culture with fun events, catered lunches, and a fully stocked kitchen with any snack that you could desire. Come be part of an amazing team and help change the future of education!

  • Play a lead role in the design and development of TenMarks tablet and mobile applications
  • Build best-in-class education applications on tablet and mobile devices
  • Collaborate closely with other developers, designers and educators to define innovative UI and functionalities optimized for mobile platforms
  • Investigate and resolve application issues, bottlenecks and inefficiencies
  • Identify and resolve compatibility issues between the wide range of Android versions and devices
  • Lead by example and produce high quality code that establishes coding standards and best practices for the team
  • Work with other mobile teams across the company to utilize and establish best practices for mobile development
  • Provide technical mentorship to engineers on the team
  • Deliver high quality work on tight schedules

  • Bachelor's degree or higher in Computer Science or related field
  • 8+ years of professional software development experience
  • 3+ years of Android application development experience
  • Experience leading development of complex and highly responsive mobile applications that have been successfully delivered to customers
  • Proficiency using Java, HTML, CSS and JavaScript in mobile applications
  • Strong knowledge of CS fundamentals including data structures, algorithms and complexity analysis
  • Understanding of system and application performance limits and characteristics
  • Knowledge of Android software design patterns, including the ones needed to develop connected applications with high-performing UI
  • Extensive knowledge of memory management and multi-threading
  • Ability to translate concept designs into user interfaces on mobile devices
  • Strong communication, analytical and problem solving skills

  • Master's degree
  • Developed and launched highly rated apps (4+) to the App Store
  • Experience working on high-volume consumer mobile products
  • Strong sense of ownership, urgency and drive
  • Ability to wear many hats, able to change direction quickly, and eagerness to learn new things
  • Committed to mentoring and learning from others
TenMarks is part of the Amazon.com group of companies and is an equal opportunity employer.