United States





Company's Other Jobs

Click to view

WARNING! This job is awaiting verification or has expired and may no longer be applicable

Software Development


2015-09-08 20:28


SkyVerge is looking for a mid-level Rails engineer engineer to join us as the 11th member of our fully distributed team. You'll be responsible for contributing to our growing portfolio of Shopify apps (shopstorm.com) which help power thousands of online stores.


Our Rails engineer will be...

  • Maintaining existing app compatibility and squashing bugs
  • Adding new features to existing apps
  • Building new apps from a collaborate spec
  • Using best practices for Ruby development and following our internal code standards
  • Proficient in Ruby / Rails, HTML / CSS / Sass (CoffeeScript and Slim are pluses)
  • Excellent at communicating over chat (Slack) and voice (Google Hangouts)
  • Providing top-tier customer support and service
  • Comfortable working remotely with availability for 1-2 team trips per year

Experience building Rails apps is required for this position - we'd love to see samples of apps you've built start-to-finish. Our projects usually involve our entire development team, with one engineer as project lead. You'll be involved in either reviewing, fixing, or building apps from collaborative spec. We'll provide sample code and our custom framework (private gem), along with lots of documentation, and you'll be expected to take the time to learn and then hit the ground running.

You should be proficient in Ruby & building apps the Rails way, along with HTML/CSS/Sass. We also use CoffeeScript, Slim, and Bootstrap so familiarity with those is a plus. We deploy our apps to Heroku, use Sidekiq for background processing, and manage everything through GitHub.

About You

If you're our ideal team member, you take pride in committing clean Ruby code to GitHub. You love solving engineering challenges in the simplest way possible with code that's clear, readable, and standards-compliant. More importantly, you appreciate how beautiful a solution is when any customer can use it, and you love getting feedback from and interacting with customers to improve products.

You're excited to work with a small team that loves their work as much as you do, and affords the opportunity to work on interesting projects, learn and improve upon several skill sets, and to constantly ship cool projects. You're an excellent communicator, whether written, in person, or via video chat (native-level English fluency is required). You know that code is about communication and that explaining yourself clearly goes hand-in-hand.

Our team stays in touch primarily via Slack and weekly stand-ups over Google Hangout -- availability for 1-2 team trips per year is necessary.

This is a full-time, salaried position, but hours are flexible - we know your work will speak for itself with commits, issues closed, and wiki edits. However, fit with our team and culture is important -- following an interview, we’ll ask for a quick sample project for which you'll be paid as a contractor. If we both think the project went well, our employees go through a 60-day 'bootcamp' as a 1099-employee before being "made" as a salaried employee. This lets us both make sure that we’re an ideal match, otherwise we can each say, "No thanks", and move on to different projects.


Here are some benefits we're excited to offer to our team members:

  • Competitive salary with additional performance incentives for meeting team and company goals
  • Paid vacation time to make sure you get to unplug (3 weeks per year)
  • Medical, Dental, and Vision insurance for US and Canadian residents and their families (reimbursements for comparable care for non-US/Canadian residents)
  • Retirement plan with company match
  • Reimbursement for hardware/software you'll need as part of your job (everyone needs a retina MacBook Pro and Thunderbolt display)
  • Reimbursement for professional growth experiences, like conferences or books. The desire to learn and improve is key to our business and we need team members who as as excited about it as we are.
  • Home office or co-working allowance
  • A Kindle to help you keep learning

TL, DR: Join our team to build cool Rails apps and influence thousands of online stores. Excited? Us too :) Apply now!

SkyVerge supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity or expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class.

Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.



Tramcar - Toronto-Waterloo Region Corridor Jobs