Android Mobile Developer

Location: Oklahoma City, OK

Department: Product & Engineering

Type: Full Time

Min. Experience: Mid Level

You’re passionate about building mobile applications people love. Android is your jam. You have exceptional analytical skills, are a creative out-of-the-box thinker, and are comfortable with quickly learning, evaluating, and deploying new technologies. You work well with your colleagues and have the humility to learn from them and the talent to teach them. You don’t want to be another cog in the wheel. You're a doer, builder and self-starter, and the thought of an entrepreneurial endeavor doesn't scare you- it excites you.

This role is open in OKC or NYC.

Desired Skills & Experience

  • We're seeking someone who can help us build our first Android app. The value you can contribute to the team are much more important to us than years of experience or titles.
  • You’ve made Android apps before and you know the pitfalls to avoid.
  • You’re a huge fan of testing and understand how much time automated testing can save in the long run.
  • You are also comfortable working in an agile development environment, where requirements and goals might rapidly evolve as we listen to and learn from our users.
  • While we are looking for a mobile developer for this role, the ability to work across our stack will set candidates apart and offer greater flexibility for future work.

What you will be doing:

You'll be expected to dive into our stack and toolkit, and start shipping code on day one; immediately having the opportunity to shape and influence the direction of the product, the team and the company as a whole in a big way.

Your Responsibilities:

  • You will be shaping the first Android mobile experience for the Tailwind community. You will help decide how we build our application, from the ground up.
  • Implement best practices for developing Android applications that target multiple devices and platform versions.
  • Find positive ways to impact our engineering culture and the way we build.
  • Challenge yourself with difficult problems without being afraid to fail and learn from your mistakes.
  • Take on responsibility and ownership of our product and stretch yourself to become a better all-around developer
  • Actively look for ways to share your experience and knowledge with the team; we frequently hold Lunch & Learns on everything from React best practices to Sketch for Developers.

Our Technology Stack

  • Back-end: PHP, Laravel
  • Front-end: Javascript (React), Sass, Bootstrap, Foundation
  • Mobile: iOS, (Android -- you’ll help decide!)
  • Database: MariaDB, TokuDB
  • Other Backend: Beanstalk, Redis, ElasticSearch
  • Version Control & Deployment: Git, Custom Bash
  • Development Environment: Vagrant
  • Hosting: Rackspace (dedicated + cloud + CDN), AWS (cloud + CDN)
  • Communication: We <3 Trello, Slack, and Github

You should have production experience with some or all of these technologies, or at a minimum, related technologies that would enable you to learn what is necessary to start contributing quickly.

Plusses

  • React Native
  • Strong Dev-Ops chops.
  • Active Open Source contribution.
  • Alternative database experience (Cassandra, MongoDB, RedShift, etc.).
  • Big Data stack (Hadoop, MapReduce, Hive, HBase, Pig).
  • Data Science: hdf5, Gensim, pandas, SciPy, etc.
  • Machine learning or NLP.
  • Product Design / UX experience.
  • Creating / Scaling APIs.

Join the Tailwind Team
Tailwind's mission is to make world-class marketing easy for everyone. We serve over 150,000 businesses, large and small in helping them grow through visual social networks, such as Instagram and Pinterest. We are only getting started, though. Our mission is big and we intend to achieve it.

We are a very close-knit, fast-moving and diverse team that helps each other, learns from one another, and challenges each other to accomplish extraordinary things. With all of the challenges we face day-to-day, there is absolutely no room for egos or any sense of entitlement. We value transparency within the team whether that's sharing new ideas, giving feedback or creating an inclusive environment where anyone can join in on any conversation.

We value meaningful ownership and that extends into our Tailwind Open Compensation System: www.tailwindapp.com/about/open-compensation

If you have any questions, you can also email careers@tailwindapp.com. We look forward to hearing from you!

Tailwind is proud to be an equal opportunity employer and will consider all qualified applicants regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, Veteran status, or any other legally protected status. If you have a disability or special need that requires accommodation, please let us know.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*
What is your minimum required annual cash compensation? Note: Our Open Compensation Model (see http://bit.ly/tailwindopencomp) determines how we compensate ourselves as a team. Your answer will NOT impact the compensation you could earn as a member of the team; we only use this question to screen out candidates whose cash needs are beyond our budget.*
The following questions are entirely optional.
To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Gender
Race
Veteran/Disability status