Server-Side Engineer (Ruby on Rails)
Remote | Full Time | No. of Positions 1
We are seeking a highly skilled and experienced Server-Side Engineer with expertise in Ruby on Rails development to join a dynamic team in Tokyo. The candidate will be responsible for designing, developing, and maintaining server-side applications, primarily using Ruby and related technologies. If you are passionate about building robust and scalable web applications, have experience in SPA and mobile application development, and are familiar with AWS and MySQL, we encourage you to apply!
- Collaborate with cross-functional teams to understand project requirements and deliver high-quality server-side solutions.
- Design, develop, and maintain server-side applications using Ruby on Rails and related technologies.
- Work with front-end developers to integrate server-side logic with responsive and interactive user interfaces using React and React Native.
- Develop and operate B2B services to meet the needs of our customers.
- Create and maintain Web APIs (REST) for seamless data exchange between server and client-side applications.
- Ensure the performance, scalability, and security of the server-side applications.
- Troubleshoot and resolve server-side issues, identifying and implementing solutions in a timely manner.
- Continuously improve and optimize existing codebases to enhance application performance.
Required Skills and Experience:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 3 years of experience in web development as a server-side engineer.
- Proficient in Ruby with a minimum of 2 years of hands-on experience.
- Strong experience in designing and developing Single Page Applications (SPA) and mobile applications.
- Familiarity with front-end technologies such as React and React Native.
- Previous experience in designing and implementing Web APIs (REST).
- Experience in developing and operating B2B services is a plus.
- Solid understanding of Amazon Web Services (AWS) and its various components.
- Strong knowledge of MySQL or other relational databases.
- Problem-solving mindset with excellent debugging and troubleshooting skills.
- Ability to work effectively both independently and as part of a team in a fast-paced environment.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
- Fluent in both written and spoken English and Japanese.
- Knowledge of other cloud platforms and services.
- Familiarity with other web frameworks in addition to Ruby on Rails.