Senior Rails Developer


(Minneapolis, Minnesota)
Full Time
Job Posting Details
About Leadpages
At Leadpages™, we create elegant software that helps businesses grow by collecting more leads and driving more sales. Our platform offers more ways to engage potential customers than anyone in the industry, and it’s the only one that enables sign-ups via landing pages, websites, social media, email, and text messaging.
This position is for Drip, a SaaS application that recently became part of the Leadpages family. If you wind up working with us, you'll witness first-hand how a small SaaS team maintains double-digit growth every month (and how we scale our technology to handle it). As a Senior Rails Developer on the Drip team, you’ll work on a small product team in a gorgeous Rails codebase helping to design, develop, and ship production features that are used by thousands of customers. We are looking for strong developers who have focused primarily on web app development and have solid experience building fast, powerful code. This position will consist of tackling interesting problems, collaborating cross-departmentally and building an awesome product.
* Build and deploy a production feature in your first week * Work with a front-end developer to build and deploy new features to optimize performance of existing features * Write unit tests for your code to maintain our current 92% test coverage (we have 2.5 lines of tests for every line of production code!). This is a true test-driven environment * Work both independently and on a team to tackle interesting problems, with the time to solve them correctly * Build your legacy in a gorgeous production SaaS app that is used on thousands of production websites * Work directly with two SaaS founders on a highly-effective software team
Ideal Candidate
**What you’ve done:** You have a unique combination of skills, talents, and mindset, including: * You have a minimum of 3 years of professional, full-time Rails experience * You have deep knowledge of Ruby and Rails 4 * You have solid experience with modern unit testing practices and are well versed in TDD/BDD environments * You have an ability to both understand and design complex architectures that scale * You have experience building web applications that serve hundreds of thousands of users * It would be a huge plus if you have experience with the following but it is not required: PostgreSQL, Redis, Elasticsearch, node.js, Go, AWS, Minitest, Ansible, JavaScript/CoffeeScript **Who you are:** * Being detail-oriented isn’t just a soundbite for you, but one of your genuine qualities. * What you don’t know, you’ll jump right in and learn. You can teach yourself whatever you need to know and you’re not afraid to go find solutions to difficult problems that crop up. Technology is your friend, not your foe. * You never say “That’s not my job.” * You work well with others, with a strong desire to find the best solution to any problem.
Compensation and Working Conditions
Benefits Benefits included


Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.