Backend Engineer (Ruby, Golang, PHP)

Job Type
Permanent
Salary
5,000,000 JPY ~ 8,000,000 JPY per year
Japanese Level
None
English Level
Advanced (TOEIC 860)
Start Date
ASAP
Location
Tokyo

Description

A digital infrastructure startup company is looking for a backend engineer who can accelerate architecture replacement with high ownership.

 

They are providing SaaS business for over 3 years and have some core legacy products and are planning architecture replacement from a monolith to a microservice basis.

This position will be responsible for below two major expectations.

1.      Capability to tackle our legacy products(PHP/Ruby). To maintain or replace our legacy products require persevering efforts. In some cases, our documentation is not perfect, or to resolve issues, engineers need to dig into code deeply. We are looking for a person who is willing to make an effort. They don’t underrate this kind of effort. Some legacy products are our business core. With those products, their business is running properly.

 

2.      Continuously learn new technologies and find ways to solve issues and requirements(Go). On the other hand, they would like to recreate architecture from legacy into modern for expanding our business and realize their mission. For contributing to the new architecture, also expecting a person who continuously learns new technologies and finds ways to solve issues and requirements. From a programming language perspective, they are planning to use Golang mainly. But they are very flat organization and team. So you can also suggest architecture and tech stacks as you want. They think a person who can realize the above 2 expectations can accelerate replacing architecture from a monolith into a microservice basis.  

 

What You will do

- Defining, evolving, and communicating the team’s vision, mission, and strategy

- Brainstorm and do design sprint with Product Managers, Designers, Backend, and Frontend Engineers to build new features, architectures

- Maintain and improve existing products(mainly PHP(Monolith) or Ruby(API))

- Develop a new API with modern technology such as Go or node.js for architecture replacement

 

デジタルインフラのスタートアップ企業が、高いオーナーシップでアーキテクチャリプレイスを加速できるバックエンドエンジニアを募集しています。

同社は3年以上SaaSビジネスを提供しており、いくつかのコアなレガシー製品を持ち、モノリスベースからマイクロサービスベースへのアーキテクチャの置き換えを計画しています。

 

【業務内容】

- チームのビジョン、ミッション、戦略を定義し、進化させ、コミュニケーションを図る

- ブレインストーミングを行い、プロダクトマネージャー、デザイナー、バックエンドエンジニア、フロントエンドエンジニアと共にデザインスプリントを行い、新機能やアーキテクチャを構築する

- 既存製品(主にPHP(Monolith)またはRuby(API))のメンテナンスと改善

- Goやnode.jsなどの最新技術を用いた新しいAPIの開発によるアーキテクチャの置き換え

 

【会社概要 | Company Details】

オルタナティブアセットのデジタルインフラを目指すスタートアップ企業。

They are a startup company that aims to create a digital infrastructure for alternative assets.

【就業時間 | Working Hours】
10:00~19:00, Mon - Fri * flextime system (core time 11:00 to 16:00)

【休日休暇 | Holidays】
完全週休2日制(土日祝休み)、年末年始、年次有給休暇 等
Saturday, Sunday, and National Holidays, Year-end and New Year Holidays, Paid Holidays

【待遇・福利厚生 | Services / Benefits】
各種社会保険完備(厚生年金保険、健康保険、労災保険、雇用保険)、  通勤交通費支給、屋内原則禁煙(屋外に喫煙所あり)等

Evaluation (twice a year), Social insurance (Health insurance, Employee pension, Employment insurance), Internal events (Year-end party etc.), Free drink, Installation of vending machines, Mac or MacBook Pro + 1 monitor, No smoking indoors etc.

Required Skills

- Software development experience.   

- Experiences of development by PHP or Ruby and frameworks such as Symphony(PHP) or Sinatra(Ruby).

- Experiences in web API development and interface design of web API.

- Experiences in designing tables and queries of RDBMS.

- Experience with CI/CD tooling such as Jenkins.

- Motivation to learn new techniques such as Golang.

Preferred Skills