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
andTypeScript
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
- Document Screening
- 1st Interview
- 2nd Interview
- 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.