Frontend Engineer

Division and Business

We have developed our business support system called 『WealthPark Business』 as an app to connect real estate owners with property management companies, and we provide it to our customers. We started offering the service in September 2017, and currently, it is being used by 110,000 real estate owners and 160 property management companies. (*)
* https://wealth-park.com/ja/news/20230703_ownerbox/

Position

Background

We are looking for experienced Senior FrontEnd engineers who can contribute to feature development and maintenance of web applications, which consist of a variety of features that are crucial for providing a user-friendly asset management experience to our customers. As a member of an international team of highly motivated individuals, you will be working closely with product managers, UI/UX designers, backend, frontend, and mobile application engineers to deliver growth to our products.

What You Will Do

  • Brainstorm with Product Managers, Designers, Backend, and Frontend Engineers to build new features, architectures.
  • FrontEnd development by using TypeScript, React.js , Next.js and so on.
  • BFF development by using TypeScript, GraphQL, Nest.js and so on.
  • Maintain and improve existing products(React).
  • Constantly consider the balance between the time required for system improvements and the time used to deliver the functionality required by the business, and optimize it in discussions with the stakeholder.
  • Discuss front-end technical direction with senior front-end engineers and tech leads to formulate and plan technology.
  • Conduct code reviews, and make technical contributions to product architecture as well as getting involved in solving bugs and delivering small features.
  • (Optional) Build and improve CI/CD pipeline by using gitlab ci , k8s, docker and so on

Requirements

Experience and Technical Skills

  • 7+ years of building software development with software development.
  • 3+ years of building software development with React.
  • Deep understanding of React and TypeScript and dom.
  • Experience with building single page application with TypeScript.
  • Experience in interface design of web API.
  • Strong UX and design sensibilities and an interest in sweating the small stuff.

Soft Skills

  • English (90% of engineers are non-Japanese.)
  • Highly organized person.
  • Have motivation for team development.
  • Can be accountable for driving project execution.
  • Continuously learn new technologies and find ways to solve issues and requirements.
  • Be able to weigh several often conflicting constraints and make decisions in a fast-moving and quickly-growing company.

Recommend

  • Accessibility, internationalization, or localization.
  • Better understanding of docker, k8s, aws, terraform.
  • Experience in development with ReactNative
  • Experience in restructuring legacy products
  • Experience in the financial / prop-tech industry.
  • Experience in development with graphQL , BFF, grpc.
  • Experience in development with next.js.
  • Experience in development with nest.js.
  • Understanding of authentication, OAuth implementation.

Selection Process

  1. Document Screening
  2. 1st Interview
  3. 2nd Interview
  4. Final Interview

Work Style

  • 10:00~19:00 (flextime system, core time 11:00 to 16:00)
  • WealthPark requires their members to come to Japan if they are living abroad. There is no designated in-office day, but full remote work is not possible, and it is necessary to live within a commuting area from the office.