Full-stack Rails Engineer
Remote - UK
Remote - EU
Remote - Europe
Remote - France
Remote - Greece
Remote - Portugal
Remote - Spain
Remote - Poland
Remote - Ireland
Remote - UAE
Remote - Ukraine
Remote - Bulgaria
Remote - Serbia
Remote - Czech Republic
Remote - Turkey
Remote - Italy
Remote - Lithuania
Full Time
Published on May 04, 2026
DesignFiles is an interior design project management software company on a mission to help interior designers take their design services and businesses to new heights. With more than 7,000 designers and a remote team of 30+ spread across the globe, we’re growing quickly and looking for our next driven, talented team member.
About the job
At DesignFiles, we’re building the go-to platform for interior designers to manage every part of their business—from concept to completion. More than 7,000 designers already rely on our tools, and our remote team of 30+ is growing. If you care about building great products that solve real problems, we’d love to meet you.
Please note: This position is available to candidates within UTC±2 timezone. This is a contract role, and we are looking for individuals (not agencies) who will work with us full-time (40+ hours per week) as a core member of our team.
Please note: This position is available to candidates within UTC±2 timezone. This is a contract role, and we are looking for individuals (not agencies) who will work with us full-time (40+ hours per week) as a core member of our team.
What You'll Do:
- Work with experienced colleagues to design, write, review, and improve Ruby and JavaScript code in a Unix environment.
- Collaborate closely with product and design to shape solutions and carry features from initial concept through implementation, rollout, and iteration.
- Strengthen the long-term quality of the system by evolving internal architecture, data models, and performance as the product grows.
- Take shared ownership of production quality, performance, and operational stability.
- Participate in team rituals like daily standups, planning, and retrospectives, and help keep them lightweight, focused, and effective.
What we want from you:
- Extensive Ruby on Rails experience on large, long-lived production applications, with the confidence to both ship features on time and make meaningful improvements to the system as it evolves.
- Strong proficiency in modern JavaScript, HTML, and CSS. Experience with Hotwire and ViewComponents is a plus.
- Comfortable working in a Unix environment with Docker, PostgreSQL, and Node.js. Familiarity with AWS is a plus.
- Sound engineering judgment and a pragmatic approach to balancing quality, speed, and long-term maintainability.
- Comfortable using AI coding tools as a productivity multiplier, while owning the judgment on what ships.
- Fluent English and the ability to explain complex technical topics, trade-offs, and decisions clearly in both writing and conversation.