Active Connector Inc. company
Overview:
Job ID: 04979
Position: Senior Rails Engineer
Job Description: https://job.active-connector.com/job/detail/04979
Location: Tokyo (Full remote work)
Starting Salary Range: 6.000.000 ~ 10.000.000 JPY
Japanese level required: Advanced
*Please note that the position is only for those who are currently residing in Japan
About the Company:
With the vision of "using spatial data to 'communicate' smarter", we have developed our own BtoB cloud software and apps that enable 360° VR content to be created and used as spatial data. The system is used as Sales Marketing DX for the real estate and housing industries, and as Training Training DX for the manufacturing and financial sectors, and has been introduced to more than 10,000 users. In recent years, the system has also been increasingly used in applications such as regional development and has attracted media attention as a project of high social significance. It is characterized by its technological capabilities, for which it has acquired several patents, including technology that enables size measurement and virtual furniture placement in VR and allows 360° VR content to be easily synchronized between devices.
Extra Benefit🏆
Flex time; Full remote
Job Description
As a Senior Rails Engineer for our product Spacely, you will be responsible for leading the development and operation of the web service and the implementation of new functions. As the system is getting bigger and bigger, it is expected that we will not have enough manpower to adequately develop and operate new functions, so we would like to ask for your help!
The main functions we are involved in developing are mainly for use by customers in the real estate industry, such as 360-degree content management, property data management, access analysis data display and marketing tools for real estate.
The main functions that I am involved in the development of are 360 degree content management, property data management, access analysis data display and marketing tools for real estate, which are mainly used by customers in the real estate industry.
- Web development using Ruby on Rails
- Development of APIs (bi-directional) for linking with external systems
- Documentation (API specifications for external use, design documents for internal use, etc.)
Involvement in the main development of the product
- In addition to being involved in the development of the main functions that form the foundation of the entire Spaceree product, you will be able to experience a wide range of development, including APIs for external use and batch processing of large amounts of data.
Involvement from planning to implementation
- This is a position where you will be involved not only in one part of the product development but from the planning stage to the implementation of the product. In cooperation with the research team, you will be able to create and deliver products that are of value to users based on experiments and papers.
A culture that actively adopts new technologies
- Adoption of new technologies is led by the proposer. We actively introduce new approaches and technologies, and our culture is tolerant of challenging technology choices.
Infrastructure: AWS
OS: Amazon Linux
Languages (backend): Ruby, JavaScript(node.js), Python
Language (frontend): JavaScript, TypeScript, HTML, CSS
Framework(backend): Rails, Flask, node.js
Framework(frontend): Vue.js, React.js, Vuex
Database: Aurora MySQL
Search engine: Algolia
Web/App servers: nginx, unicorn
Middleware: Sidekiq
Monitoring: Datadog, HoneyBadger
Others: Github Actions, GitHub, Jira, Qiita Team, BigQuery, CircleCI, GoogleDocs
Communication tools: Slack, Google Meet, discord
Development methods: Agile (Scrum)
Must Haves:
- At least 5 years' experience in Ruby on Rails development
- Front-end development experience (JavaScript/HTML/CSS)
- Experience of managing a development team of several people or more (project management experience is acceptable)
- Experience with RDBMS (MySQL or PostgreSQL)
- Experience writing test code (Rspec)
- Knowledge of AWS
Better Requirements:
- Experience developing in Vue.js or React.js
- Knowledge of MySQL tuning and query optimisation
- Knowledge of search engines (ElasticSearch, Algolia, etc.)
- API documentation with OpenAPI
- Experience in Agile and Scrum development
- API development for smartphone apps
What you need to do now
Who We Are