Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Mobile Software Engineer

Engineering | San Francisco, CA | Full Time

Job Description

Mobile Software Engineer at Tapjoy in San Francisco, CA


About Us:

Tapjoy is a mobile advertising and monetization platform whose unique Mobile Value Exchange model allows users to select personalized advertisements with which to engage for virtual rewards or premium content. Tapjoy helps unlock mobile joy by empowering more than 750 million mobile users who choose to watch videos, subscribe to services, install applications and participate in other types of advertisements in exchange for virtual rewards they can use in their favorite apps. Tapjoy’s turnkey in-app advertising platform helps developers acquire cost-effective, high-value new users and monetize their applications, while its powerful advertising marketplace lets brand advertisers reach a global mobile audience spanning more than 20,000 applications. Tapjoy is backed by top-tier investors, including J.P. Morgan Asset Management, Rho Ventures, North Bridge Venture Partners, InterWest Partners and D.E. Shaw Ventures. Headquartered in San Francisco, the company also has offices in New York, Boston, Los Angeles, Chicago, Atlanta, Santa Barbara, London, Paris, Dusseldorf, Beijing, Seoul and Tokyo. For more information, please visit


This is a high-impact role in a fast-paced organization that is poised for massive growth and success.  Essential duties and responsibilities may include, but are not limited to, the following as additional roles and/or focus will be needed as the company and department continues to grow and evolve:

  • Development of the company’s iOS mobile applications, SDKs, plugins, and publisher/advertiser facing units
  • Participate with team members in code and design reviews
  • Explore new technologies
  • Ad hoc projects depending on needs of Engineering team


  • B.S., M.S. or Ph.D. in Computer Science or equivalent
  • 2+ years of iOS/Android software development experience
  • Previous work checking in source code to open source projects, preferably using Github
  • Ability to write efficient and maintainable code
  • Self-starter, able to tackle projects from start to finish without a lot of hand-holding
  • Experience developing on Unity, Adobe Air (Actionscript), Marmalade, Phone Gap, Corona or willing to learn
  • Experience with Amazon services, Ruby on Rails, MySQL, Postgres, NoSQL, Javascript, HTML/5
  • mRAID experience
  • Released apps on the App Store
  • Test Driven iOS Application Developer
  • Open Source Contributions
  • Write technical blog posts

So...why would you want to work for Tapjoy?

The real question is...why wouldn't you?

  • We are a small company doing very big things
  • We value innate intelligence, the curiosity to learn more, and the ability to solve problems - and we provide a ton of autonomy in which to do this
  • The mobile app space is a large opportunity and will continue to grow.  We've done well so far and we clearly see where we need to go - and now we need your help to get there