Posted Feb-16

Senior Full-Stack Ruby on Rails Engineer

DesignFiles

Source: WeWorkRemotely

Anywhere (100% Remote) Only

javascript
aws
ember
docker
full stack

Never pay to apply to a position. Avoid anything that will "teach" you how to be remote or make extra money. Officeless does not accept responsibility for job applications that host fraudulent, misleading, or damaging consequences here or as a result of links to external sites.

View all jobs from this source


Job Description

Hi there, we're DesignFiles (www.designfiles.co) -- an online interior design project management platform. We’re looking to engage a full stack developer with deep SaaS focused experience.

This is a contract role and we are looking for individuals (not agencies) that can commit 40+ hours a week to become a core member of our development team.

What You'll Do:
• Write elegant and expressive Ruby and Javascript for our various backend services and frontend applications.
• Collaborate with our product team to bring features from conception to completion.
• Develop features with an emphasis on performance at all levels of the stack.
• Improve DesignFiles' engineering culture with an eye for best practices, code quality, code reviews and test-driven-development.
• Actively contribute to the project with ideas and solutions to constantly improve the lives of our designers and their clients.

What We Want From You:
• Extensive web application engineering and architecture experience.
• Strong experience with Ruby on Rails: rubocop, minitest-spec-rails, delayed job, paperclip, paranoia, etc.
• Strong experience with modern JavaScript/CSS: Webpack, Gulp, React, eslint, prettier, BEM.
• Other: Solid knowledge of unix shell, PostgreSQL, Docker, AWS S3.
• Ability to test own code, think through the edge cases, etc.
• An eagerness to experiment, a determination to contribute, and a drive to recognize problems and swiftly remedy them.

---

If the above sounds like you -- please include a CV + portfolio of links along with a breakdown of your specific involvement with each project and we'll be in touch.