Rails Engineer
- Remote OK - Anywhere in Japan
- Full-time
- September 18, 2025
Description
As a Rails Engineer for our product “Spacely,” you will take the lead in developing and operating our web service, as well as implementing new features.
You will be primarily responsible for developing functions used by clients in the real estate industry, such as 360-degree content management, property data management, access analytics, and marketing tools tailored to real estate businesses. By bringing technology to an industry where analog practices still dominate, particularly in the essential area of housing, you will have the opportunity to contribute to driving digital transformation (DX).
This role offers the chance to work on the core development of our product, including not only the foundational features that support the entire Spacely platform but also external APIs and large-scale batch data processing. You will be involved in the development process from the planning phase through to implementation—not just handling one part of the product. Working closely with our research team, you’ll have the chance to turn experiments and academic insights into meaningful value for users.
Our team fosters a culture that embraces new technologies, with adoption driven by those who propose them. We actively incorporate innovative approaches and are open to bold technical decisions, encouraging engineers to take initiative and explore new possibilities.
Responsibilities
- Web development using Ruby on Rails
- Development of bi-directional APIs for integration with external systems
- Documentation creation (e.g., external API specifications, internal design documents)
Requirements
- Experience in web development using Ruby on Rails (3+ years preferred)
- Front-end development experience (JavaScript/HTML/CSS)
- Experience with RDBMS (MySQL or PostgreSQL)
- Experience writing test code using RSpec
- Knowledge of AWS
Nice to haves
- Development experience with Vue.js or React.js
- Knowledge of MySQL tuning and query optimization
- Understanding of search engines (e.g., ElasticSearch or Algolia)
- Experience writing API documentation using OpenAPI
- Experience with Agile or Scrum development methodologies
- Experience developing APIs for mobile applications
- Experience in designing architecture and launching and operating services
- Experience managing development teams of several members
Hiring process steps
1. First Interview (Engineering Manager or CEO)
Cultural fit and a general assessment of your skills.
2. Technical Test & Review Session
Evaluation of technical skills.
Note: The technical test may not always be required.
Note: The review session may also serve as the second interview in some cases.
3. Second Interview (Engineers from the Team)
In-depth technical skill assessment and evaluating you as a future teammate.
4. Final Interview (CEO)
Alignment of values and goals, potential, and problem-solving/critical thinking abilities.
About Spacely
Spacely is a startup that uses its unique, patented technology to implement new values into society.
With the vision of "Smarter Communication through Spatial Data," they are internally developing a SaaS product that generates 360° VR content and makes it usable as spatial data.
The product is used for sales and marketing DX (Digital Transformation) in the real estate and housing industries, and for training and education DX in the manufacturing and finance industries.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan – straight to your inbox.