Senior iOS Engineer, Money Forward Cloud, Fukuoka

Money Forward Minato-ku, Tokyo October 30 2026
  • 💴 ¥8.0M ~ ¥11.0M annually
  • 🏡
    Partially remote
  • 🌏
    Apply from abroad
    Relocate to Japan
  • 💬
    No Japanese required
    Business English
  • 🧪
    Senior level
    5+ years experience required
APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

About Money Forward

Money Forward Minato-ku, Tokyo

Money Forward is a fintech startup delivering tools to visualize and improve both individuals'​ and companies'​ financial health.

Key benefits

  • Transitioning to an English environment
  • Great support for OSS
  • Relocation support

About the position

At Money Forward, we leverage technology to solve financial challenges for businesses and individuals. Our Fukuoka office leads the development and operations of our flagship B2B services: Money Forward Expense and Money Forward Payables.

We are looking for an iOS Engineer to join the Money Forward Expense team. Money Forward Expense is an enterprise SaaS platform that integrates data across diverse back-office platforms and applications to automate and streamline expense management workflows.

Our mobile development team is dedicated to shipping new features and continuously refining UI/UX so users can effortlessly manage expenses from their smartphones. Enhancing app stability, resilience, and overall product quality is equally central to our mission.

We welcome applications from iOS engineers who are excited to collaborate across disciplines, tackle complex technical challenges, and drive the continuous growth of our product.

About the Fukuoka Development Base

Since opening in December 2017, Money Forward’s Fukuoka Development Base has steadily expanded alongside a growing community of talented engineers and designers.

In November 2025, we relocated our office to “Fukuoka Daimyo Garden City” to set the stage for our next chapter of growth. We are now aggressively recruiting engineers and designers to help our organization leap forward.

Our local vision is “Move Forward.” We place the highest priority on growth opportunities for every member, striving to be an energetic hub where everyone can boldly take on new technologies and complex challenges.

UI Turn Support Campaign Ongoing

Money Forward is currently running a campaign to support relocation to our Fukuoka development base! We are offering 500,000 yen to assist with relocation expenses to engineers who join us mid-career and are currently living in Japan (conditions apply).

Note for Overseas Applicants: If you are applying from overseas, relocation support is available.

Technology Stack and Tools Used

  • iOS: Swift, SwiftUI, Core Data, Apollo, ReactorKit, The Composable Architecture (TCA), Swift Package Manager (SPM)
  • Android: Java / Kotlin, Android Jetpack (Camera, DataBinding, Navigation, etc.), LiveData / ViewModel, Dagger / Hilt, OkHttp3, Retrofit2, Apollo Android
  • Backend: Ruby on Rails, Go, Node.js, GraphQL
  • Frontend: React, TypeScript, Next.js
  • Database: MySQL (Amazon Aurora)
  • Infrastructure & Middleware: AWS (ALB, EC2, ECS, RDS, S3, SQS, ElastiCache, EKS, etc.), GCP (BigQuery, Firebase), Kinsta, NGINX, Squid, Memcached, Apache Kafka, Logstash, Filebeat, Maxwell, Kibana, Elasticsearch, Fluentd, Envoy, Puma, HAProxy, Docker, Redis, Terraform
  • CI/CD & Source Control: GitHub, GitHub Actions, CircleCI, ArgoCD, AWS CodeBuild
  • Development Environment: Docker, Vagrant, Terraform Enterprise
  • Monitoring & Observability: Datadog, Rollbar, Bugsnag, Sentry, New Relic
  • Collaboration & Project Tracking: Slack, Jira, Asana, Trello, Backlog
  • Business Platforms: Salesforce, HubSpot, Marketo
  • Security & Quality Automation: OWASP ZAP, Burp Suite, Sider (Brakeman), Snyk, VAddy, Dockle, Trivy, and various AI tooling

Responsibilities

  • Lead technology selection and architecture design for the iOS application, overseeing end-to-end delivery from design and development to operations.
  • Collaborate closely with Product Managers, UI/UX Designers, and Backend Engineers to flesh out ambiguous requirements through prototyping and technical spikes (including identifying non-functional requirements and technical risks).
  • Build and continuously optimize development workflows leveraging Generative AI and AI agents to accelerate delivery velocity and improve engineering quality.
  • Balance release quality, technical debt, and development speed to continuously improve product reliability (including test automation in partnership with QA).
  • Elevate team technical capabilities and mentor team members through architectural design reviews, code reviews, and introducing industry best practices.
  • Expand technical impact beyond iOS by contributing across boundaries, including API design and integration (Ruby on Rails / GraphQL).
  • Contribute to cross-organizational engineering initiatives and knowledge sharing within the company-wide mobile engineering community.

Requirements

  • 5+ years of professional experience developing iOS applications using Swift (or equivalent depth of experience).
  • Proven track record leading iOS app architecture and tech stack selection, with end-to-end ownership from commercial release to ongoing production operations.
  • Hands-on experience driving test automation (e.g., XCTest or equivalent frameworks).
  • Daily practical experience integrating Generative AI tools (e.g., Claude Code, Cursor, GitHub Copilot) into development workflows to measurably boost productivity and code quality.
  • Experience delivering software within Agile/Scrum team environments.
  • Proven ability to build consensus with cross-functional stakeholders and proactively push projects forward.

Nice to haves

While not specifically required, tell us if you have any of the following.

  • Business-level Japanese proficiency.
  • Deep understanding of iOS build systems and hands-on experience building/maintaining mobile CI/CD pipelines.
  • Experience building internal developer tooling or optimizing workflows using AI agents and MCP (Model Context Protocol).
  • Practical experience developing iOS applications consuming GraphQL APIs.
  • Experience modularizing large-scale iOS applications to accelerate build times and streamline team collaboration.
  • Experience managing dependencies and designing scalable architectures (e.g., Clean Architecture) in multi-module environments.
  • Full-stack or cross-boundary engineering experience involving backend frameworks (e.g., Ruby on Rails).
  • Experience serving as a Tech Lead, guiding technical direction and mentoring engineers.
  • Experience building B2B SaaS or enterprise productivity applications.
  • Active contributions to open-source software (OSS).

Compensation

¥8,004,000 ~ ¥11,004,000 annually.

Hiring Process

  1. 1

    CV Screening

  2. 2

    First interview

    Depending on the position, there may be a technical assignment before the interview.

  3. 3

    Several interviews

    The number of interviews depends on the position. We will request you to take an aptitude assessment that is a web-based survey and will take around 20 minutes to complete.

  4. 4

    Final interview

    We may ask for a reference check before or after the interview. We do not make employment decisions based solely on the contents of reference checks, and that you’re going through a selection process with MoneyForward specifically won’t be disclosed.

APPLY FOR THIS POSITION
DO YOU NEED MORE INFO?
ASK A QUESTION

More jobs like this

We'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, we don't share or sell it.