You will be responsible for the overall development and operation of an Android app, Money Forward Cloud Tax Return. The app provides features that cover most of the sole proprietors’ business, from starting their activity, handling their accounting, to their tax filing. We are looking for a professional who can develop integration features with Money Forward ME and other Money Forward services to enhance its value for sole proprietors. This role also includes reviewing and optimizing the app’s architecture as well as implementing process improvements. While knowledge of accounting is beneficial, our team includes many domain experts, such as tax accountants and certified public accountants, ensuring you have ample support to get up to speed.
Workflow
- Daily progress checks and mutual support using Kanban
- Regular team retrospectives and KPT (Keep, Problem, Try)
- Continuous improvement of products that do not directly contribute to KPIs
What You Can Gain from This Position
- The ability to propose improvement measures using qualitative and quantitative information such as data analysis and user interview results
- You will gain insights in building new systems and processes and work on team building in the growing organization.
- Depending on what your expectations are, we would encourage you to also work on iOS, Rails, TypeScript, etc. development.
Responsibilities
- Design and develop our Android app to increase the value of Money Forward Cloud for our users
- Maximize team performance via development process improvements
- Propose and implement improvement measures based on data utilization, and hypothesis verification through log analysis
- Choose appropriate technologies and architecture designs in response to rapidly changing situations
Requirements
- At least 3 years of practical experience as an Android app engineer
- Knowledge of Kotlin, Kotlin Coroutines
- Knowledge of Jetpack Compose
- Development experience using a design pattern such as MVVM
- Practical experience of reviewing code
Nice to haves
While not specifically required, tell us if you have any of the following.
- Development experience with iOS apps or web applications
- Experience in developing Web APIs
- Knowledge of GraphQL
- Knowledge of Material design
- Knowledge of design tools such as Figma
- Knowledge of unit testing / UI testing and testing strategies
- Practical experience in team development such as Scrum or other agile development methodologies
- Japanese fluency
Compensation
7 to 12 million JPY annually.