Senior Android Developer Opinionaided
What?s our deal?
Thumb is a fast-growing, venture-backed, NYC-based (hyphen-laden) mobile
service that helps users get and give opinions in real-time. We?ve built an
addicting mobile application that?s constantly growing, while providing millions of
rapid responses per day to users asking all manner of questions on the go.
We?re a ?rst-mover in the space, have off-the-chart engagement numbers, a very
loyal community, and achieve the quickest results of any service.
We?re currently seeking new members of our core team whose pulses kick up at
the thought of disrupting the industry with a product that changes lives, who
attack hard problems with top-notch skills, and who are a strong ?t with our
culture that centers around humility, service, craftsmanship, and fearlessness.
The company has a core team of about 12, many of whom have worked together
for years, and are backed by some great East and West Coast venture capital
?rms to the tune of $5M+.
We?ve built our systems so far on native mobile platforms for iOS and Android,
and PHP server code with a pinch of Ruby to spice things up. Our backend
systems are awesome - we?re using MongoDB for all our transactional data, and
Vertica DB for business intelligence and data warehousing, with a nice helping of
Redis, Memcached, and Storm.
What have you done?
? Been building Android applications for at least 2 years.
? Gotten immersed in the Android ecosystem - you love it, you geek out about it.
? Proven a deep understanding of the Java language, with experience prior to
? Shown skill in leading and fully managing a large codebase, including testing
strategies, code refactoring, web service consumption, and appstore
deployment.? Designed complex Object-Oriented architectures in mobile and/or server
? Groked the difference between AsyncTasks, Runnables, & Services and when
to use them.
? Internalized that there are a wide variety of versions, devices and capabilities to
support or gracefully degrade.
? Grown a hunger to tackle meaty, cutting edge concepts like network layer
optimization, i18n, and location awareness, but are also just fine making subtle
mods in layouts, ListViews, and Adapters.
? Gained familiarity with the Android UX team's design guidelines for best
practices in interface development.
? Earned a degree in computer science, software engineering, or equivalent.
Who are you going to be?
? A craftsman in your trade. You believe that if something is worth doing at all,
it?s worth doing fully, elegantly, creatively. And you know the difference
between problems ?solved? and problems ?solved right.?
? Practiced, talented, and growing. You?re very good at what you do, and you
demand that you?re better at it today than you were yesterday--and not nearly
as good as you?ll be tomorrow.
? A fearless innovator. Driven by optimism, you don?t settle for compromises.
You fail gracefully and drive forward stronger, smarter, and more determined.
? A joy to work with. Through humility, service to your customers, respect for
your colleagues, a good sense of humor, and old-fashioned hard work, you
bring delight and excitement to bear every day on the challenges of a startup.
What are we putting on the table?
? Generous equity.
? Open vacation policy.
? An awesome, bright office right off Union Square.
? An exceptionally committed team that loves working here.
?Ping Pong (yes, this one?s literally on the table).
||New York, NY |