DesignFiles is seeking a Remote Front-End Rails Developer to join their growing team. The focus of this role is to contribute to the platform that helps interior designers manage their projects easily. This position offers the opportunity to build and enhance creative tools used by over 5,500 customers in the design sector.
DesignFiles is dedicated to creating a comprehensive platform for interior designers, facilitating everything from conceptualization to project completion. With a remote team of over 30 professionals, they are well-established and continue to grow. Employees are motivated by crafting solutions that truly address real-world challenges in the design industry.
As a Front-End Rails Developer, your primary tasks will include:
Guiding the transformation of the Design/Presentation Editor into a user-friendly interface similar to Canva, integrating features like moodboards, room mock-ups, client presentations, and more.
Developing high-performance UI components to handle essential editing interactions such as drag-and-drop functionality, layering, resizing, grouping, alignment, snapping, canvas navigation, and on-canvas text/image editing.
Collaborating with product and design teams to translate complex user requirements into seamless workflows that enhance user experience.
Shaping the architecture and structure of the editor, ensuring it is fast, scalable, and maintainable as the platform matures.
Contributing to a high-quality, design-centric user experience that rivals established tools like Canva or Figma, specifically tailored for interior designers.
Participating actively in team rituals, including daily stand-ups, sprint planning, and retrospectives to foster a cooperative team environment.
To be a successful candidate for this position, you should possess the following skills and qualifications:
Strong expertise in vanilla JavaScript, with a solid understanding of DOM/event handling, canvas or SVG rendering, and performance optimization.
Previous experience in developing or contributing to visual editors, design tools, or browser-based design applications is highly valued.
Profound knowledge of CSS, specifically familiar with utility-first frameworks like Tailwind.
Proficiency in working with Stimulus.js, Turbo, Hotwire, ViewComponents, and the current Rails front-end stack.
A minimum of 3 years of hands-on experience in Ruby on Rails development is required, signaling a robust backend knowledge complemented by your front-end expertise.
The ability to take full ownership of features from concept to deployment, ensuring high-quality and scalable implementations align with best practices.
Excellent communication skills in English, with the ability to articulate ideas clearly and interact professionally with team members and stakeholders.
The position is a full-time, remote contract role requiring 40 hours per week of work. Candidates should be located within a time zone that aligns within ±2 hours of Central European Time (CET). This flexibility in the work location emphasizes DesignFiles’ commitment to a global workforce that can collaborate effectively despite geographical barriers.
The ideal candidate is someone who has a passion for creating intuitive and engaging user experiences. If you have prior experience in developing creative tools or visual editors and are particularly enthusiastic about designing friendly interfaces, DesignFiles would be eager to connect with you.
If you meet the qualifications and are interested in this exciting opportunity at DesignFiles as a Remote Front-End Rails Developer, you can apply through their official website mentioned in the job listing.
This position not only offers competitive compensation but also promises a stimulating work environment where innovation and creativity are prized. Further details regarding the company culture and employee benefits can typically be found on the company website or by inquiries during the interview process.
This job offer was originally published on weworkremotely.com
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.