Enterprise Digital Solutions
Open Position

CareersOpen Positions › Mobile Application Engineer

Product Role

Experienced Mobile Application Engineer

At Scoville, we integrate strategy, design and technical development to create products and services that delight our audiences.

We are hiring an experienced Mobile Application Developer. In this position, you will be responsible for the development of a BtoC mobile application for supporting students' club activities in universities all over Japan.

Summary

Conditions

Full-Time Job
¥8,000,000 - 12,000,000

Location

Flexible hours, opportunity to work remotely
Visa Sponsorship Available

Interviews

Apply Online
All-Online Interview Process

Language

English: Business Level
Japanese: Business Level
Japanese / English Lesson Available

Experience

Experienced Level
5+ Years in Mobile Application Development

Skills

Mobile Development
#ReactNative #TypeScript #GraphQL #iOS #Android

What You Will Do

This is a hands-on technical role, day to day activities include:

  • Build, ship, and maintain mobile features for iOS and Android (React Native).
  • Own features from discovery and technical design through implementation, testing, release, and monitoring.
  • Implement clean, testable architecture and maintain high code quality through reviews and documentation.
  • Integrate with GraphQL APIs and handle data persistence, offline caching, deep links, and background tasks.
  • Ensure performance, security, accessibility, and localization best practices.
  • Write automated tests (unit, integration, UI) and contribute to CI/CD pipelines and release processes.
  • Monitor analytics and crash reports; use data to inform improvements.
  • Collaborate with designers to implement pixel-perfect UIs and delightful interactions.
  • Support App Store and Google Play submissions, release notes, and rollout strategies.

What We Can Expect from You

  • Professional experience building and shipping mobile apps used in production
  • Proficiency in React Native.
  • Expert understanding of JavaScript and TypeScript, HTML, CSS (ideally tailwind).
  • Strong understanding of mobile architectures and patterns, async programming and state management.
  • API integration and data persistence (GraphQL, JSON, WebSockets; Core Data/Room/Realm/SQLite).
  • Experience with version control (Git) and collaborative workflows (PRs, code reviews).
  • Familiarity with release tooling and app store processes (App Store Connect, Google Play Console; Firebase/GitHub Actions or similar).
  • Knowledge of security and privacy practices (secure storage, keychain/keystore, OWASP MASVS considerations).
  • Clear communication and collaboration skills with a product mindset.
  • Able to collaborate with designers to design scalable UI components as part of a design system.
  • We use both English and Japanese in the team; business-level proficiency in both is required.
  • Status of residence:
    • For those in Japan: must have a working visa valid for more than six months
    • For those outside of Japan: remote contract work is available until a visa can be prepared

What You Can Expect from Us

  • ¥8.0 - 12.0 million/year (negotiable based on experience).
  • 20+ paid days off per year.
  • Flexible work hours, opportunity to work remotely.
  • Social and health insurance.
  • Commuting subsidy and work equipment provided.
  • An international team of talented and engaged creators who will value your input.
  • Visa sponsorship (after 6-month trial period).

Apply Now

We'd like to thank you for showing your initial interest in working at Scoville. Just 5 minutes filling in this form could transform your life.

Your Profile
Your Residential / Language Status
Your Career / Work Information