We're a venture backed startup looking for a Sr. Ruby on Rails developer to grow our team of dedicated engineers. In the last two years we have been growing steadily with everything from our national commercials on TV to a Top 50 iPhone application. In the last 6 months, we've been doubling everything from users to to usage every single month. Nothing beats working hard on a product and watching users get addicted to it.
Every day we work on cutting edge technology in the background check and people search industry. Think of what people enjoy finding on FaceBook but a ton more fun! We work in a very creative and open atmosphere where your voice will always be heard. We are a young and ambitious company that has been featured almost everywhere in the news lately. If you love the challenges of scale, you'll love working at BeenVerified.
Our culture is a laid back and family atmosphere with everyone 100% committed to making BeenVerified a household name. Everyone is free to dress in whatever makes you feel comfortable. Shorts and sandals ok in the summer. The main focus is technology, so we want someone who is extremely passionate about their development. Team members must understands what it takes to deploy successfully into large-scale production environments with a small team of coders.
This is an opportunity to be part of a special group of people who have taken nothing but a small idea and are in the process of bringing it to the forefront.
We offer extremely competitive salary and stock options.
Must have 2-3 years of experience working with Rails in a high scale environment.
Must be a Ruby on Rails Expert.
Understand the pain of scaling Rails (and all applications) and bring unique solutions for doing so. Meaning, you've done it before and get angry when people say it can't :).
Be able to jump in and code all aspects of our app, from front to back.
Strong Ruby skills including meta programming, DSLs, testing frameworks and all that fun stuff
Deep understanding of Rails, from loading the stack to generating templates
Capacity to bring multiple libraries together and build something even better
Strong scripting skills (nobody likes to do things manually)
Command of common and web based protocols such as HTTP, SSL, SSH, SFTP
Using SCM tools, ESPECIALLY GIT.
Understanding/Utilization/Creation of deployment strategies across multi-faceted architecture
Knowledge of the underpinnings of UNIX (installing software, monitoring, administration)
Database skills such as writing queries, making indexes, and knowing more than just ActiveRecord
Scaling in all aspects from the front end to the far backend
APIs, creating them, consuming them and all the authentication business that comes with it.
Cloud services such as Amazon EC2, EBS and S3. Using Rightscale, or other type of cloud management software.
Using content deliver networks (CDNs)
Nice to have
Familiarity with other up and coming protocols such as OAuth, OpenID, Open Social
Other languages a major plus (C, Objective-C, Java, Python, Lisp are all cool)
Other frameworks such as Django, CakePHP, Cocoa (Touch), .NET, [Favorite Java Framework here]
Network and Socket Programming
We'd like to learn any of the following from you:
Data analysis and machine learning algorithms
We'd love to know more about the JVM and how it could benefit us
Android & Blackberry mobile programming
Cassandra, Tokyo Cabinet, CouchDB, etc.
School of hard knocks is all that matters