Build for millions of devices...
We are looking for highly motivated Android developers to join our growing
Mobile development team. You will be responsible for building our next
generation libraries for Android developers and apps on Graph. This
includes designing and developing a client-side API, implementing
sophisticated logic to optimize mobile data transfers, and building
generic offline capabilities to accommodate diverse application
requirements. If you love Java and are
passionate about mobile apps, we want to hear from you!
What we're looking for
- Experience developing, releasing, and maintaining native Android applications (point us to your work in Google Play)
- Deep knowledge of Java
- You also need experience collaborating on software projects. Cowboy coding is fun, but you have to prove that you can work efficiently as part of a team.
- Insightful opinions about developing for mobile
- A github account with some cool projects in it
- Scary amazing debugging skills
- Experience developing location aware mobile applications
- Experience developing testing suites for mobile applications
- The rare opportunity to change the world such that everyone around you is using the product you built. We’re not just another social web app, we’re moving real people and assets and reinventing the way software will be developed for years to come.
- Sharp, motivated co-workers in a fun office environment.
- Generous options plan for equity earning
- Matching 401(k) plan, Fitness reimbursement.
- Full medical/dental/vision package.
- Unlimited vacation policy; work hard and take time when you need it.
You should include these in your application
- A writeup explaining who you are as a programmer. Sample questions you might want to address: How'd you get started? What projects have you enjoyed working on? Which have you disliked? What motivates you? What surprising things have you learned about yourself since starting to program?
- A piece of code that does something you find interesting, and an explanation of why. (It doesn't have to be your own code.)
- Links to online profiles you use (Github, Twitter, etc).
- A description of your work history (whether as a resume, LinkedIn profile, or prose).
- If there are teams you'd be particularly interested in working on, please let us know (and tell us why!). This way we can have you interview with the people you'll likely work best with. This won't bind you to a specific team—we can figure that out together as the we learn more about your interests and strengths.