← Back to all jobs

Senior Full-Stack Ruby on Rails Developer

Aumni
🏢 Aumni 🌎 Remote 🕑 March 10

We are looking for a senior full-stack Ruby on Rails developer to help us continue to build out our core functionality. Your primary focus will be development of new features both on the front end and on the back end as well as modeling the Venture Capital business domain logic. The features you will be implementing will not be JavaScript-heavy, so the front end part of the work will mostly be in ERB and Sass.

In addition, you will be expected to help keep our application performant and well-architected so that our code is maintainable, consistent, and readable for new developers. We are big believers in quality code, code linters, testing, and code reviews.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby code
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Cover your code with unit tests and system tests written in RSpec


Skills

  • 4+ years of experience with Ruby on Rails development of production applications
  • Experience with badly-performing code, hard-to-maintain code, and hard-to-read code so that you know what to avoid
  • Experience with RSpec and Capybara
  • Good understanding of the syntax of Ruby and its nuances
  • Solid understanding of object-oriented programming
  • Good understanding of Sass
  • Past experience using a CSS framework (we are using Semantic UI)
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful
  • A knack for writing clean, readable Ruby code
  • Understanding of fundamental design principles behind a scalable application
  • Able to create database schemas that represent and support business processes
  • Able to implement automated unit tests for all code changes
  • Able to implement automated system tests for all user-facing code changes
  • Proficient understanding of Git and GitHub
  • Familiarity with continuous integration (we use CircleCI)
  • Familiarity with Node and Yarn is a plus
  • Familiarity with ElasticSearch is a plus
  • Familiarity with React is a plus
  • Familiarity with Webpack is a plus

Apply now

or subscribe to receive rails jobs in your e-mail

Get

notifications in your

More remote rails jobs

  • Tanooki Labs
    🌎 Remote
    March 01
  • Big Cartel
    🌎 Remote
    February 26
  • Source Coders
    🌎 Remote
    January 29
  • Eezy
    🌎 Remote
    January 29
  • Aha!
    🌎 Remote
    January 27