We're looking for an experienced mobile engineer to join our growing team of developers at our office in sunny Santa Monica. The right candidate will be a mobile development expert who's excited about getting their hands dirty building awesome products for our large and growing userbase.
About You:
You're a smart and driven engineer with social skills and at least two years of mobile experience, preferably in a startup environment.
You've been working with iOS and/or Android for at least two years, maybe more.
You have experience with Ruby on Rails, or other web development frameworks that follow an MVC pattern such as Python/Django - Rails specifically isn't that important, but it's important that you understand modern web development technology.
You're a product-minded engineer who can see the big picture but also gets excited about the details.
What You'll Be Doing:
Leading the Twenty20 mobile application development effort, designing and implementing new features
Planning for future growth & scalability of our mobile experience
Influencing technical design decisions and helping guide our mobile strategy
What We Offer:
A competitive salary
Stock options!
Free lunches, free beers, free t-shirts, and company retreats
Attacking a super-fun market alongside an incredible team
Want the geeky stuff?
Web serving: Ruby-on-Rails 3.2 (Ruby 1.9.3) & jQuery, running on Heroku. Redis is used for storing transient user data (sessions), some caching is done through Memcachier. Using Slim templates, SCSS (& asset pipeline), Devise/Omniauth. Amazon S3/Cloudfront for storing/serving static assets (images, js/css).
Persistent data storage is done with MySQL on RDS. Background queue processing uses Resque workers running on Heroku. Heroku auto-scaling is done by hirefire.
Automated testing is done with Capybara & Rspec.
↧
Mobile Software Engineer at Twenty20 (Santa Monica, CA)
↧