, a mobile software startup in San Francisco is looking for an Android Software Engineer able to make substantial contributions to the development of our core technology.
We are working on a peer-to-peer overlay wireless mesh network that provides Internet access.
Are you interested in peer-to-peer networking and what it brings for mobile? Let's talk.
We are very small, yet have significant traction with well over a million installs, extensive press coverage, industry deals, etc.
You will be working on our flagship Android app, help support our previous Android app for tethering, and, if there is interest, expand into other platforms.
Responsibilities will include:
- Android development
- Owning our Android UI
- Owning the Android-specific aspects of our system and the Android side of the interface between the core and the Android Java layer
- Contributing to core technology
The project has also non profit goal to advocate Net Neutrality, so a taste for helping to preserve these principles is appreciated.
- Competitive compensation
- Free lunch and snacks
- Free parking
- Working on a P2P product you can believe in
This is not an entry-level position and we need to see examples of Android apps you have developed.
To be considered, please include a solution to this puzzle.
Puzzle: The 2010 Census puts populations of 26 largest US metro areas at 18897109, 12828837, 9461105, 6371773, 5965343, 5946800, 5582170, 5564635, 5268860, 4552402, 4335391, 4296250, 4224851, 4192887, 3439809, 3279833, 3095313, 2812896, 2783243, 2710489, 2543482, 2356285, 2226009, 2149127, 2142508, and 2134411. Can you find a subset of these areas where a total of exactly 100000000 people live, assuming the census estimates are exactly right? Provide the answer and code or reasoning used.
Read what others have to say about Open Garden: