Web Development

Senior Full-Stack Ruby on Rails Engineer

  • Location
  • Type
    Freelancer / contractor
  • Salary
  • Budget
Ruby on Rails
About the role

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 consistency and integrity at all levels of the stack.
• Improve DesignFiles' engineering culture with an eye for best practices, code quality and code reviews.
• 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, eslint, prettier, BEM.
• Other: Solid knowledge of unix shell, PostgreSQL, Docker, Node.js, AWS S3.
• Ability to take responsibility for testing own code, thinking through the edge cases, etc.
• Determination to contribute, pragmatic approach and insight to recognize future 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.

About the company
Online interior design tools for interior designers & furniture retailers.
Never miss a job
Subscribe to our Telegram Channel to get international jobs and leads daily

What else would you like to know?

Rated 4,6
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Do you have enough information to go ahead?
Powered by Verifalia email verification