Senior Mobile Engineer

Moneytree Logo

Moneytree

📍Remote - Japan

Summary

Join Moneytree's Personal Finance Management team and contribute to the development of new products and features for the Moneytree app. You will be involved in the entire process, from initial concept to final release. The role involves planning and implementing new features, architecting the future of Moneytree's mobile technology, maintaining and improving the existing codebase, and creating tools and automation to enhance team efficiency. You will participate in all phases of the software development lifecycle and have wide-ranging responsibilities. Moneytree offers a remote work opportunity from anywhere in Japan, along with various benefits including a referral bonus, communication and remote work allowances, paid leave, health insurance, and learning support.

Requirements

  • 4+ years experience developing Android apps commercially or equivalent experience
  • Experience with Kotlin to build Android applications
  • Experience writing valuable test coverage
  • Experience collaborating in cross functional project teams, working closely with design, backend and product peers
  • Understanding of RESTful API design in order to integrate backend APIs with mobile apps
  • Strong interpersonal skills
  • Able to work independently and drive results

Responsibilities

  • Plan and implement new features for the Moneytree app, working closely with your team and product management
  • Help architect the future of Moneytree’s approach to mobile technology: from helping us improve how quickly we’re delivering updates, to working on ways to deliver cross-platform code - you’ll have a hand in helping to set the direction of our technology growth
  • Maintain and improve the existing codebase in the Moneytree app, including spotting and advocating for areas for improvement
  • Create tooling and automation to make our team more efficient and deliver to production more easily
  • Deliver complete work integrated with our existing infrastructure, with test coverage and documentation necessary to achieve high quality
  • Participate in all phases of Software Development Life Cycle: Discovering & planning work, implementing features, addressing issues
  • Have wide scope of responsibility and lots of flexibility in selecting the appropriate technical solutions to business challenges and opportunities
  • Complete onboarding training with a mentor
  • Understand technical solutions from other teams
  • Deliver software into production and get improved by our feedback
  • Become a strong team player and raise our overall quality

Preferred Qualifications

  • Experience building cross-platform applications (e.g. react-native, flutter)
  • Experience with iOS development (swift)
  • An understanding of backend development in order to enable scoping full end-to-end solutions

Benefits

  • Referral bonus 250,000 JPY per successful hire
  • Communication allowance (10,000 JPY/month)
  • Remote work allowance (3000 JPY/month)
  • 20 annual paid leave
  • 10 annual sick and care leave
  • Health and social insurance support
  • Ability to work from overseas for short periods
  • Learning support

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.