Opening: Intermediate Developer

We're hiring for a intermediate-level full-stack Ruby on Rails developer position in Canada.

About Us

We're a remote-only development agency that focuses on eCommerce applications that use the open-source Solidus platform. Because of our specialization we're able to find fantastic clients who we build healthy, long-term relationships with. Don't expect to find any fixed-bid projects on tight deadlines here; we only work on projects where our values are aligned with our clients.

Our internal mission is to create a culture of learning where everyone is given the resources they need to develop their skills. This means investing in our team through internal education, knowledge sharing, conferences and other activities.

Here are some of the many benefits you'll enjoy here:

  • Competitive salary
  • Profit sharing
  • Extended benefits
  • Minimum 3 weeks vacation
  • Flexible sick/personal days policy
  • Regular pair programming sessions
  • Conference trips
  • Opportunities to do open-source work
  • Regular company updates regarding all aspects of the business
  • Full transparency on company financials

About The Role

As a intermediate developer at Super Good, you'll be working as part of a team to build new features, fix bugs, write documentation, design new systems, optimize code, help make technical decisions, create automated tests, triage issues, upgrade applications, and more.

The main technologies we work with are Ruby on Rails, Solidus, and React, but no two projects are the same, so expect opportunities to try new tools and technologies.

The starting salary range for this position is $70,000-90,000/year.

About You

We're looking for developers who care about doing great work and improving at their craft. That doesn't mean spending your nights and weekends hacking on side projects; we're just looking for people who bring a desire to learn and improve to the work they do.

Qualifications

The term "intermediate developer" can mean a lot of things. We're looking for someone who has at least 2 years of experience working as a software developer, but what's really important is that you have a functional understanding of the tools and techniques relevant to your experience.

You should have experience building web applications and a good understanding of HTML, CSS, and JavaScript. Experience with Ruby on Rails is preferred, but we're accepting applicants with experience in other backend technologies too.

We work with the following technologies, so experience with any of them is an asset:

  • Spree and Solidus
  • React.js and the React ecosystem
  • SQL (especially with PostgreSQL and MySQL)
  • Redis
  • ElasticSearch
  • Modern JavaScript (ES2015+)
  • TypeScript
  • Heroku
  • AWS

We also expect some familiarity or experience with testing and test-driven development, agile methodologies, and object oriented software design.

Diversity, Inclusion, and Accessibility

We believe that creating a company culture of inclusion and building a team with diverse experiences and viewpoints is critical to our success. We encourage women, people of colour, indigenous people, people with disabilities, members of the LGBTQ+ community and members of other underrepresented groups to apply. We strive to offer a fair and accessible recruitment process to everyone. Please reach out if you have feedback or require accommodations to make our recruitment process more accessible to you.

How To Apply

Send your resume (and optionally cover letter) to careers@super.gd and include "Intermediate Developer" in the subject line so it's clear which position you are applying for.

ArticlesCareersTwitterGitHubcontact@super.gd
© 2020 Super Good Software, Inc.