Mobile Developer

Tailwind is a 35+ person tech company growing quickly — roughly doubling in size year over year.  Our visual marketing software is loved by nearly 400,000 small businesses, brands, solopreneurs, and influencers who use it to take their efforts to new heights on Instagram and Pinterest.  
 
We have a big mission too:  Make world-class marketing easy for everyone.  And we’re looking for full-stack engineers to help us achieve it faster.

This is an opportunity to have a major impact on the trajectory of our company, as well as millions of small businesses around the world who will come to benefit from our products. You’ll build our first Android app and making our iOS app even better.

What you’ll love about this role: 
  • You’ll be building products small business owners use daily, helping them to pursue their dreams and thrive financially using our platform.
  • You’ll play an active role in the entire development process from planning, designing, architecting, coding to implementation and documentation!
  • You’ll have the freedom and support to challenge yourself with difficult problems without being afraid of failing, with opportunities to learn from mistakes.
  • Our engineering team is a collaborative group of programmers who want to learn from you and help you learn! 
  • You’ll dive into our modern tech stack and toolkit, and start shipping code on day one; immediately influencing the direction of the product, the team, and the company in a big way.
  • We’re nimble and fast-moving, without corporate red tape, approval layers, or politics.
  • You’ll get ownership shares, company-paid insurance premiums and extremely competitive benefits package, salary refreshes twice a year with annual bonuses, and an unlimited vacation policy

About you:
  • You’re able to work in our Oklahoma City or New York City office.
  • App creation experience: You have experience building Android/iOS apps and you have deployed them to the  Google Play/App Store - the value you can contribute to the team is much more important to us than years of experience or titles.
  • Mobile know-how: As an engineer fully dedicated to Mobile - you have the experience to operate autonomously while also sharing knowledge with our current team
  • Agility and Iteration: You are comfortable working in an agile development environment, where requirements and goals might rapidly evolve as we listen to and learn from our users.
  • Ownership: You are eager to take the reins of our mobile development process and work with our product team to create a cohesive mobile Tailwind experience.
  • Team-wide communication: You are eager to work with the product team, marketing and customer success to understand our members, the problems we are solving and sharing the solutions.
  • Problem-solving: You are comfortable working on ambiguous problems and designing/creating solutions for unique and challenging problems

Our technology stack:
You’ll need to have production experience with at least some of our technologies, frameworks, and languages.  Or at a minimum -- similar ones that will help you learn and start contributing quickly.
  • Mobile: iOS (Objective-C and Swift)., Android (Java and Kotlin) coming soon!
  • Back-end: PHP 7, Laravel, Beanstalk, Memcached
  • Testing: XCode Test, JUnit, Espresso, UI Automator, Tape, Enzyme
  • Database: MariaDB, TokuDB
  • Version Control: GitHub
  • CICD: CircleCI
  • DevOps: ELK (ElasticSearch, LogStash, Kibana), New Relic, Indicative Analytics
  • Dev Tools: Docker local environment, Rust CLI productivity tools
  • IDEs: VSCode, PHPStorm
  • Hosting: Rackspace (dedicated + virtual servers + CDN), AWS (cloud instances + CDN)
  • Agile Communication: Clubhouse, Slack, and Github

Bonus points for experience with: 
  • Handling large volumes (Terabytes) of data
  • Creating and scaling web APIs (RESTful, MVC)
  • Product Design / UX experience
  • Active Open Source contributions
  • Languages: Rust, Kotlin, Go
  • No-SQL databases (Cassandra, MongoDB, RedShift, etc.)
  • Strong Dev-Ops tools (logging, monitoring, cloud provisioning) chops
  • Big Data stack (Hadoop, MapReduce, Hive, HBase, Pig)
  • Data Science, Machine Learning: scikit-learn, Pandas, TensorFlow, Keras, etc

-------------------------------
More about us:
  • We are all owners (literally):  We take responsibility, don’t pass blame, and don’t rest until the problem is solved
  • We're growing quickly – roughly doubling year on year – and we're highly profitable
  • We set audacious goals and tackle challenges daily, which leaves no room for ego or a sense of entitlement
  • We’re multi-office:  Most of our team members work in our headquarters in Oklahoma City, while many of us call our New York City office home, and a few of us work remotely
  • We’re radically transparent:  Sharing new ideas and plans, giving feedback, and making everyone feel welcome in every conversation
  • Our growing team blends deep early stage DNA (team + alumni have started 17 companies, and helped build 18 other startups) with industry expertise born out of leading names in tech and marketing such as Google, YouTube, AOL, AWeber, a la mode, BigWing Interactive, Paycom, Apple, Yodle and PCS
  • We believe our industry’s lack of diversity hurts us all and work hard to foster a company culture that’s inclusive and appreciative of everyone’s talent, authenticity, and ideas — regardless of our differences

Learn more about life at Tailwind:  https://www.tailwindapp.com/careers
Glassdoor reviews:  https://www.glassdoor.com/Reviews/Tailwind-Reviews-E771559.htm

------

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.


Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file
Error
ErrorRequired field
ErrorRequired field
ErrorRequired field