Full Stack Software Developer

At Songfinch
  • Full Time
  • Employee
  • Full Remote (with restrictions)

Posted on June 22nd

Apply for this position

We’re looking for an experienced full stack software engineer to help Songfinch grow and succeed. This person will build out new products and features and ensure our systems scale. Our current team may be small, but our backlog is mighty, giving you the opportunity to shape the future of our business.

You’ll be part of a growing team, working closely with our software engineers, Product, and Design. We are a collaborative, problem-solving bunch, and are eager to welcome new teammates.

Responsibilities
  • Develop new features and scalable systems that support our business
  • Build mobile-optimized user-facing web experiences in collaboration with Design
  • Work closely with the Director of Product to understand requirements, timelines, and priorities
  • Flag technical constraints early and guide the team towards creative solutions 
  • Increase test coverage, monitor system performance, and troubleshoot production issues
  • Identify opportunities to improve the customer and/or developer experience 

Skills & Qualifications
  • 3+ years of experience in a software engineering role (open to hiring at a variety of levels)
  • Experience working with Ruby on Rails as well as libraries like Resque and RSpec
  • Knowledge of PostgreSQL
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • Familiarity with development aiding tools such as Bundler, Webpack, NPM
  • Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM
  • Highly proficient with the JavaScript language and its modern ES6+ syntax and features
  • Adept in HTML5 and CSS3, including SCSS
  • Experience with both consuming and designing RESTful APIs
  • Familiarity with testing tools
  • Experience with Heroku
  • Proficiency with code versioning tools including Git, Github

Apply for this position

Get the latest sent to your inbox once a week!

Receive a weekly update of technical tips, Rails job market analysis, Rails job listings and more!

We'll never share your email address. See our Privacy & Data Policies for more details.