As the number of products utilizing our account aggregation data grows, and as users continue to add more financial accounts to each product, managing their own data has become increasingly complex. To address this, we are developing a new service that will enable users to manage their account aggregation settings and data more effectively.
The immediate mission for this project is to handle front-end tasks for creating the management console of the account aggregation service. Following the initial launch, we will continue to develop and enhance the service to provide an even better experience.
Technology Stack
- Frontend-side: Typescript, React
- Web Server-side: Java (Jersey, Guice, jOOQ)
- Database: MySQL
- Middleware: Docker, Nginx, Consul
- Platform: AWS, On-premises
Responsibilities
- Technical Lead Frontend Engineer for the service, actively participating in decision-making and providing well-founded insights on the ideal service design.
- Lead all aspects of frontend development from a technical standpoint, contributing to the enhancement of user experience (UX), system quality, and team productivity.
- Focus on business contributions while engaging in team building to support these goals.
- Collaborate with engineers both domestically and internationally (primary working language is English).
Requirements
- 3+ years of experience developing web applications using technologies like React.js/Next.js.
- Experience building UI interfaces using CSS preprocessors.
- Strong knowledge of performance techniques for web applications, core vitals and framework optimizations.
- Experience using state management on React.
- Strong experience on building software using Domain Driven Design (DDD).
- Strong experience applying best practices on linting, compilers and improving development experience.
- Experience in code review using GitHub (or equivalent systems).
Nice to haves
While not specifically required, tell us if you have any of the following.
- Experience in designing and developing web APIs and microservices.
- Project management skills such as planning and estimation.
- Previous experience working using Agile methodologies.
- Experience leading a team as a Tech Lead.
- Experience in AI development and/or experience in using AI tools to improve development processes.
- Money Forward recently announced our AI Strategy roadmap which focuses on improving AI-driven operational efficiencies, as well as integrating AI agents into our products to deliver better value to our users.
Compensation
6.9 to 10.008 million JPY annually.