DesignFiles is actively seeking a full-stack Ruby on Rails Developer to join the dynamic engineering team. The company operates remotely, providing flexibility for global team members. DesignFiles is a project management software company that seeks to revolutionize the interior design and home furnishing retail industry. With over 5,000 customers and a dedicated team dispersed across the globe, DesignFiles is on a clear growth trajectory. With the goal of expanding its offerings and increasing its customer base, the company is looking for motivated and talented individuals to fill important roles within their team.
The developer's role within DesignFiles will be vital to driving the company's product development initiatives. This will involve various tasks from writing and reviewing Ruby and JavaScript code in a Unix environment, to collaborating with the product team on feature generation from conception through to completion. Furthermore, the developer will contribute to improving DesignFiles' overall engineering culture, taking into account best practices, code quality, and code reviews.
Key requirements for the role include having more than five years of experience as a full-stack developer along with three years of hands-on experience with Ruby on Rails. The ideal candidate must also exhibit strong knowledge of modern JavaScript/CSS including Webpack, Gulp, eslint, prettier, BEM, as well as unix shell, PostgreSQL, Docker, Node.js, AWS S3. Fluency in English, good communication skills, and the ability to work unsupervised are also crucial for the role.
This is a spectacular opportunity for individuals (not agencies) who can dedicate 40+ hours a week as a core team member of DesignFiles. So, if you are interested in pushing boundaries and contributing to a rapidly evolving product in the interior design industry, applying to be a Full Stack Ruby on Rails Developer at DesignFiles is the next step in your career.
This job offer was originally published on We Work Remotely
This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.