Backend Engineer (Ruby+Go)

About Us

WealthPark is a startup IT venture to provide asset management and management platform application.
Currently, we are taking on the challenge of “visualization” of non-liquid assets in the real estate industry, which is one of the alternative assets.

Blog – about the Engineering team and technology stack at WealthPark
Employee interview
Instagram
LinkedIn

 

 

About The Role

WealthPark is looking for a backend engineer who can accelerate architecture replacement with high ownership. WealthPark is providing SaaS business for over 3 years.
We have some core products. We are planning architecture replacement from a monolith to a microservice basis.
WealthPark has 2 major expectations about this position.

Capability to tackle and improve our existing products(Ruby).

To maintain or replace our existing products require persevering efforts. In some cases, our documentation is not perfect, or to resolve issues, engineers need to dig in code deeply. We are looking for a person who is willing to make an effort. WealthPark 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.

Continuously learn new technologies and find ways to solve issues and requirements(mainly go).

On the other hand, WealthPark would like to recreate architecture from the existing app into modern ones for expanding our business and realizing our mission. For contributing to the new architecture, WealthPark is also expecting a person who continuously learns new technologies and finds ways to solve issues and requirements. From about programming language perspective, we are planning to use golang mainly. But WealthPark 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 WealthPark.
  • 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.

What You Will Need

Technical

  • You’ve been building web applications professionally for 3+ years.
  • Experiences of development by Ruby.
  • Experiences of framework development by Ruby(Sinatra or Rails).
  • Knowledge of web API development.
  • Knowledge of Database design.
  • Knowledge of CI/CD tooling such as Jenkins, Github Actions, Gitlab CI/CD.
  • Motivation to learn new techniques such as Golang.

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.

Preferred Qualifications

  • Experiences of development by PHP, Python, Scala, Node
  • Communication in Japanese
  • Experience working in the real estate or Fintech industry
  • Experience about Event-Driven Architecture
  • Experience with GraphQL

What’s In It For You

  • Flexible working schedule 
  • Health insurance, etc.
  • Maternity leave/Paternity Leave
  • Casual dress code
  • Career progression plan
  • PC: MacBook Pro/Windows + 1 Monitor

 

At WealthPark, we give opportunity for everyone to find alternative ways of investing into your own future. Diversity and Inclusion plays an important role for our company as we welcome employees from over 16 different countries. We welcome people from all sorts of backgrounds without regard to race, color, gender identity, religion, age, disability, or others. 

If you have interest, passion, and want to make a change, join us!

Additional resources:

Employee Interview of Engineering Department

Mobile Team (in JP)
QA Team (in EN)
Backend Team (in EN)