Backend Engineer (Ruby) – Peraichi

Website Ruby, DevOps, English

“For the world that everyone leverage Technology”,  one of our RAKSUL’s businesses, “Peraichi“, offers IT product – Website Builder integrating several online features like marketing, booking,  and payment. To accelerate the further business expansion for not only Japanese market but also the global market in the long run, we are going to start product development in Vietnam!

Position Overview

Job Description

Your first mission is to lead a new development team of Peraichi. The first project is “Reborn” which is rebuilding the legacy system into micro-service based application with Vietnamese colleagues. Cooperating Engineering Managers of Japanese HQ, you will develop the product and make technical decision for your product. In the long run, you are expected to lead the multiple development teams toward Peraichi’s business scaling as an Engineering Manager or TechLead.

Main technology:

  • Ruby on Rails for backend
  • Vue.js, Typescript for frontend
  • AWS(EC2, ECS) for infrastructure

Responsibility:

  • Guaranteeing the products quality, high availability, and high throughput for long term business impact and customers experience
  • Working DevOps of various services, and partnering solutions
  • Providing guidance for new members, and mentoring to junior members

Basic Qualification:

  • Confident with Ruby/PHP/Python or what other languages but willing to deal with Ruby. Tell us “years of working” are just a number.
  • Solid experience with developing Linux and web-based application’s frameworks (fluent in at least one of the following: Laravel, CakePHP, Symfony, Ruby on Rails, Django, etc.)
  • Hand-on experience with designing and tuning relational databases such as MySQL, PostgreSQL.
  • Experience with improving legacy code/system and working with REST API, and GraphQL.
  • Experience with designing and implementing asynchronous processes using event streaming services such as Kafka.
  • Familiar with cloud computing such as AWS.

Other skills:

  • Decent communication English skill to work with global members.
  • Strong documentation skill utilizing tools such as Notion, Clickup, Github Wiki, etc.
  • Seniority level should have experience with guiding junior members.
  • Pair programming and/or mob programming.
  • Ability to work with others and preference on teamwork.
  • Strong interest to change old industries with technology.

Compensation & Benefits:

  • At least 15 annual days of a year
  • Private healthcare package
  • Salary review TWICE a year + performance bonus
  • Flexible working hours/ Hybrid working style/ Work from home
  • Macbook, Ergonomic chairs, 140cm wide desk
  • Drinks and Snacks at the office, monthly team-building party.
Upload your CV/resume or any other relevant file. Max. file size: 10 MB.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Copied title and URL