Ruby on Rails Developer (work from home)

work from home  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Job Description
Action Verb is looking to hire a full-time Lead Ruby/Rails Developer to take over the primary development lead responsibility for our product BrickFTP (http://brickftp.com) as well as Rails development responsibilities on our other products (both existing and in development).

This is a full-time, work-from-home, choose-your-own-hours position.

Action Verb's Story
Action Verb is a bootstrapped, profitable company founded in 2007. Action Verb offers two main products: BrickFTP, a hosted file sharing service for business, and Vae Platform, a unique web hosting platform with an integrated SaaS CMS system. Our SaaS services have several hundred paying customers and a total userbase of about 7,000 users.

We're a small company (you'll be the 6th person on the team when you join) but we're at an inflection point where we're trying to grow into a more robust team.

Here's where you come in.
We just had our lead engineer for BrickFTP depart the company, so we're looking to bring in a replacement right away.

You'll be responsible for:
  • Shaping (with management) the direction of the product -- determining which features to include, what to release when, etc.
  • Becoming familiar with customer feedback
  • Implementation and testing
  • Performance Tuning
  • Working with Customer Support to address any technical issues faced by customers
  • Basically, you'll be in charge of taking BrickFTP to the next level.


  • What is BrickFTP?
    BrickFTP is our hosted file sharing server for businesses. Go watch our video at http://brickftp.com and sign up for a free trial to learn more about the product.

    BrickFTP has been around since 2009 and has almost 1,000 businesses as paying customers with over 13,000 users.

    We’re built on Rails 3, and use DataMapper, Resque, Haml, Sass, jQuery, Memcached, and Git. We host everything on an internally managed server stack on Amazon EC2 and Amazon RDS.

    We use Mac OS and vim for development, but you’re free to use whatever you’d like. We run Linux (Ubuntu) on our servers.

    We have Continuous Integration, a full staging environment, and almost 100% test coverage.

    Skills & Requirements

    We’re looking for someone who can bring the following things to the table:
  • Solid Ruby, HTML, CSS, and CoffeeScript skills
  • Familiarity with Java is a plus, as part of BrickFTP's codebase uses JRuby to interface with various Java libraries
  • Very strong grasp of RSpec and a preference for TDD
  • Preference for jQuery, CoffeeScript, Haml and Sass
  • Ability to prioritize and make decisions without needing to be micromanaged
  • History developing actual Rails applications that have seen production usage with real customers.
  • Truly interested in giving our customers a great experience and able to write to customers directly in the event that a support ticket gets assigned to you (but you will not be asked to perform level 1 tech support)


  • We want someone who can always use the right tool for the task. If something in the future calls for something like Hadoop, we want someone who’s going to be able to put that together. If you like something that we aren’t using (EmberJS, for example), we want you to make the case for it and convince us.

    We also want you to be good ambassadors to the Ruby and open-source communities as a whole.

    If you work on any open-source projects during the course of your work at Action Verb, we encourage you to get your changes incorporated into the official project. Or if you build something from scratch while working here that’s generic and not related to our core products, we want you to release that on GitHub too.

    We’ll also pay your travel costs to any Ruby conference where you can get a speaking gig.

    If you don't meet all those criteria, apply anyway. We'd love to talk to as many people as we can.

    About Action Verb, LLC

    A really awesome team. The founder of the company is also the development lead and comes from a strong programming background. Kevin graduated Cum Laude in Computer Science from Harvard and been programming since age 11. We are always skeptical of tech companies that don’t have tech founders, and we would never ask you to join unless we knew that you would enjoy working with us. He'll be here to back you up with any problems you have.

    Work from home. There’s nothing we hate more than commuting. So, we don’t have an office and would definitely like to avoid having one for as long as possible. If you have a family at home, move between locations, or even live abroad, this is a great opportunity to do all your work from home and stop wasting all that time on commuting. It’s like getting 2 free hours added back to your day.

    Choose your own hours. As long as you’re available to be on call, you can shuffle around your work schedule as you see fit. Work 2 hours, then run and take the kids to lunch, come back and work another 3 hours. We work highly variable hours so we’ll be able to sync up no matter when you work.

    Free travel. Because we’re a distributed team that all work from home, we go out of our way bring the team together in person a couple times a year. We speak at a number of industry conferences (think PubCon, AdTech, Affiliate Summit, etc.) and at various Internet Marketing meetups, summits, and training sessions. When it makes sense, and when we can, we’d like to bring you along.

    We use these as an opportunity to get the team together to relax, work, brainstorm, and party with our customers and each other.

    We also bring the whole programming team to RailsConf and maybe another Ruby conference every year and you'd be welcome to come along to that too.

    Some of these trips will be in conjunction with the programming and marketing teams from our other companies, so you’ll get to meet the “extended family” as well.

    Stability. Action Verb is bootstrapped, profitable, adequately capitalized, and debt-free. We are committed to continuously improving our customer experience and believe that the product will never be “finished.”


    Does that sell you?
    Use the form on this page to send in your resume now. We can't wait to read it and we're looking to hire immediately. Thanks for reading!
    Start date
    ASAP
    From
    Action Verb
    Published at
    23.09.2013
    Contact person:
    Freelancer Map
    Project ID:
    602947
    Contract type
    Freelance
    Workplace
    100 % remote
    To apply to this project you must log in.
    Register