Login or register to see your saved jobs and receive scout emails
Login or register to find a job
Job ID : 1469296 Date Updated : May 10th, 2024
Engineering team with 80% foreign employ

[No Japanese required] Backend Enginee (Ruby+Go) / Fulltime Exclusive job

Location Tokyo - 23 Wards, Shibuya-ku
Job Type Permanent Full-time
Salary 7 million yen ~ 8.5 million yen

Work Style

Remote Work and WFH Casual Clothing Flex Time

Job Description

[Background]
Our company is looking for a backend engineer who can accelerate architecture replacement with high ownership. Our company has been providing SaaS business for over 6 years. We have some core products. We are gradually changing architecture from a monolith to a microservices.

Our company has 2 major expectations about this position.

1) Capability to tackle and improve our existing products (Ruby).
To maintain or replace our existing products requires persevering efforts. In some cases, our documentation is not perfect, or to resolve issues, engineers need to dig into the code deeply. We are looking for a person who is willing to make an effort. Our company doesn’t underrate this kind of effort. Some legacy products are our business core. With those products, our business is running properly.
And as a startup, it is also expected to continue to provide new value to users. From this perspective, we also need to modify and improve our existing products.

2) Continuously learn new technologies and find ways to solve issues and requirements(mainly Go).
On the other hand, Our company would like to migrate architecture from the existing apps into modern ones to expand our business and realize our mission. For contributing to the new architecture, Our company is also expecting a person who continuously learns new technologies and finds ways to solve issues and requirements. From a programming language perspective, we are planning to use Golang mainly. But our company is a very flat organization and team. So you can also suggest architecture and tech stacks as you want.

We 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 across our company.
- Brainstorm and do design sprint with Product Managers, Designers, Backend, and FrontEnd Engineers to build new features, and architectures.
- Maintain and improve existing products(mainly Ruby or Node JS APIs).
- Develop a new API with modern technology such as Go for architecture replacement.

Hybrid remote work *I generally come to work about once a week.

 

[募集背景]
弊社では、高いオーナーシップでアーキテクチャのリプレースを加速できるバックエンドエンジニアを募集しています。弊社はSaaS事業を6年以上提供しています。いくつかのコアプロダクトがあります。モノリスからマイクロサービスへと徐々にアーキテクチャを変えています。

このポジションに期待することは大きく2つあります。

1) 既存プロダクト(Ruby)に取り組み、改善する能力。
既存プロダクトの保守やリプレイスには根気強い取り組みが必要です。ドキュメントが完璧でなかったり、問題を解決するためにエンジニアがコードを深く掘り下げる必要があったりすることもあります。努力を惜しまない人を求めています。当社はこのような努力を過小評価しません。レガシー製品の中には、私たちのビジネスの核となるものもあります。それらの製品によって、私たちのビジネスは適切に運営されています。
また、スタートアップとして、ユーザーに新しい価値を提供し続けることも求められています。このような観点から、既存の製品に手を加え、改良していく必要もある。

2)常に新しい技術を学び、課題や要望を解決する方法を見つける(主にGo)。
一方、当社としては、既存アプリのアーキテクチャをモダンなものに移行することで、事業の拡大やミッションの実現につなげていきたいと考えています。新しいアーキテクチャに貢献するためにも、常に新しい技術を学び、課題や要件を解決する方法を見出すことができる方を期待しています。プログラミング言語としては、主にGolangを使用する予定です。しかし、弊社は非常にフラットな組織・チームです。そのため、アーキテクチャや技術スタックの提案も自由です。

上記2つの期待を実現できる方であれば、モノリスからマイクロサービス基盤へのアーキテクチャのリプレイスを加速できると考えています。

[業務内容]
- チームのビジョン、ミッション、戦略を定義し、進化させ、全社に発信する。
- プロダクトマネージャー、デザイナー、バックエンドエンジニア、フロントエンドエンジニアとブレインストーミングやデザインスプリントを行い、新しい機能やアーキテクチャを構築する。
- 既存プロダクト(主にRubyやNode JSのAPI)のメンテナンスと改善。
- アーキテクチャを置き換えるために、Goのようなモダンな技術で新しいAPIを開発する。

ハイブリッド型リモートワーク *概ね週1回くらいの出勤

General Requirements

Minimum Experience Level Over 3 years
Career Level Mid Career
Minimum English Level Business Level (Amount Used: English Only)
Minimum Japanese Level None
Japanese is a plus
Minimum Education Level Associate Degree/Diploma
Visa Status Permission to work in Japan required

Required Skills

[Required - Experience]
- Building web applications professionally for 5+ years.

[Required - Technical Skills]
- Experiences of development by Ruby or Go. 
- Experiences in Ruby web application framework development (Sinatra or Rails) if your main strength is Ruby.
- Knowledge of web API development.
- Knowledge of Database design.
- Knowledge of CI/CD tooling such as Jenkins, Github Actions, and GitLab CI/CD.
- Motivation to learn new techniques such as Golang.

[Required - Soft Skills]
- English(80% of engineers are non-Japanese. We are a very international team.)
- Highly organized person.
- Have motivation for team development.
- Empathy for Behavior Identity of WealthPark.
- Be able to weigh several and often conflicting constraints and make decisions in a fast-moving and quickly-growing company.
- Continuously learn new technologies and find ways to solve issues and requirements.
    
[Nice to have]
- Experiences of development by PHP, Python, Scala, Node
- Communication by Japanese (not required)
- Experience working in the real estate or Fintech industry
- Experience in Event-Driven Architecture
- Experience with GraphQL.

 

[必須 - 経験]
- 5年以上プロとしてWebアプリケーションを構築している。

[必須-技術スキル]
- RubyまたはGoによる開発経験。
- Rubyが得意であれば、RubyのWebアプリケーションフレームワーク(SinatraやRails)の開発経験。
- WebAPI開発の知識。
- データベース設計の知識
- Jenkins、Github Actions、GitLab CI/CDなどのCI/CDツールの知識。
- Golangなどの新しい技術を学ぶ意欲のある方。

[必須-ソフトスキル]
- 英語力(エンジニアの8割が外国人。国際色豊かなチームです。)
- 整理整頓が得意な方。
- チーム開発に対するモチベーションをお持ちの方。
- WealthParkのアイデンティティに共感できる方。
- 変化の激しい急成長企業において、複数の、そしてしばしば相反する制約を天秤にかけ、意思決定ができること。
- 常に新しい技術を学び、問題や要件を解決する方法を見つけることができる。
    
[歓迎スキル]
- PHP、Python、Scala、Nodeでの開発経験
- 日本語でのコミュニケーション(必須ではありません)
- 不動産業界、Fintech業界での業務経験
- イベント駆動型アーキテクチャの経験
- GraphQLの使用経験

Job Location

  • Tokyo - 23 Wards, Shibuya-ku
  • Yamanote Line, Ebisu Station

Work Conditions

Job Type Permanent Full-time
Salary 7 million yen ~ 8.5 million yen
Work Hours 10:00~19:00 1 hour break Flextime system (11:00-17:00 core time)
Holidays Sat, Sun, national holyday Summer&Winter vacation paid holid etc
Industry Internet, Web Services

Job Category

  • IT, Web and Communication > Mobile Developer
  • IT, Web and Communication > Web Developer
  • IT, Web and Communication > Other (IT, Web and Communication)

Company Details

Company Type Small/Medium Company (300 employees or less)
Non-Japanese Ratio About half Japanese