Senior Software Engineer (Back-end) | Tokyo | Full Remote | ¥8M–¥11M
Location: Tokyo (Full Remote)
Annual Salary: ¥8,000,000 – ¥11,000,000
Japnese Level: Advanced ~ Business level
Employment Type: Full-time (Regular Employment)
About the Company
This company is on a mission to make "communication smarter using spatial data." They’ve developed proprietary B2B cloud software and mobile applications that allow users to create and use 360° VR content as spatial data. Their technology is used across real estate, housing, manufacturing, finance, and regional development industries—with over 10,000 users and several patents under their belt, including for VR-based measurement and virtual staging.
About the Role
As a Senior Software Engineer, you’ll lead the back-end development of applications used in VR previews for real estate companies. You’ll also help shape the technical roadmap and foster engineering growth from a tech lead perspective.
Key Responsibilities:
- Design, develop, deliver, and document high-quality backend features
- Lead automation of 3D spatial image restoration
- Improve rendering and content editing features using panoramic and 3D data
- Collaborate with designers and PMs in a fast-paced dev cycle with daily releases
- Promote best practices, review PRs, and contribute to engineering culture
Tech Stack
- Infrastructure: AWS
- Languages: Ruby, JavaScript (Node.js), Python
- Frameworks: Ruby on Rails, Flask, Node.js, Vue.js, React.js, Babylon.js
- Frontend: JavaScript, TypeScript, HTML, CSS
- Database: Aurora, MySQL
- Servers: nginx, unicorn
- Middleware: Sidekiq
- Monitoring: Datadog, HoneyBadger
- Tools: GitHub, Jira, Qiita Team, BigQuery, CircleCI
- Communication: Slack, Google Meet
Required Qualifications
- Over 5 years of back-end development experience
- Professional experience with Ruby on Rails
- Experience with at least one backend language or framework (e.g., Ruby on Rails, GraphQL, Java, Python, Go, C#)
- Bachelor's degree or higher in Computer Science, Math, or related field
- Business-level or higher proficiency in Japanese
Preferred Qualifications
- Experience in data analysis or DevOps
- Security and networking knowledge
- Front-end development experience (JavaScript, TypeScript, React.js, Vue.js)
- Experience working in agile teams of 3–10 members
- Passion for continuous learning and improving engineering culture
What’s in It for You
- Contribute to a product with over 10,000 users
- Full remote and flex-time environment
- High-visibility role with career growth opportunities
- Be part of a fast-moving team releasing new features daily
- Work in a collaborative, feedback-driven engineering culture
We have more positions available—if you're open to new opportunities, don’t hesitate to apply!