We’re looking for passionate, really nimble, quick Android Software Engineers who want their product used by millions of people daily around the world.
Ideal candidates bring both deep technical understanding of the Android platform and sound judgment to the role. We love engineers that are curious, fearless, versatile, and work with passion.
YOU MUST HAVE experience developing, releasing, and maintaining native Android applications (point us to your work in the Play Store).
HERE ARE THE SKILLS WE’RE LOOKING FOR:
- Technical curiosity, problem solving instincts
- Comfort working in a dynamic, cross-functional team with multiple concurrent product initiatives
- Enthusiasm for collaborating with design, engineering, and marketing teams
- Crisp written and verbal communication skills
- 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.
BONUS POINTS IF YOU HAVE:
- A github account with some cool projects in it
- Scary amazing debugging skills
- Experience developing messaging (Realtime messaging, Email, XMPP, IRC, etc.) mobile applications
- Experience developing testing suites for mobile applications
- Experience with web technologies (JavaScript, CSS, HTML5)
- Experience in API design and automated testing
- Previous direct contribution to a developer-focused product or a broadly deployed Open Source project.
- Client/Server RPC (Thrift/Protocol Buffers/Avro/MsgPack, etc.)
- Large scale messaging infrastructure deployment and management
- Database deployment, management, optimization… (MySQL, mnesia…)
- Bottleneck analysis & optimization
- Ejabberd clustering & development
We’re a small team, move quickly, with a focus on individual responsibility and rapid development.
If you like thinking big and having a meaningful impact, you’ll enjoy working with us!
Salary and compensation
$60,000 — $100,000/year
Equity
0.5 – 2.0

