Enterprise Digital Solutions
Open Position

CareersOpen Positions › Cross-Platform Engineer

Product Role

Cross-Platform Engineer (React Native/Electron)

Looking to make a meaningful impact in Business & IT Consulting? Join our team at Scoville as an experienced Cross-Platform Engineer.

Help us revolutionise Japanese industries through the provision of modern, innovative technology solutions. We're a dynamic team seeking individuals who share our passion for building smart, functional, and scalable applications for our clients. For this role, you must have demonstrable expertise in building applications across both mobile (React Native) and desktop (Electron).

Summary

Conditions

Full-Time Job
¥10,000,000 - 14,000,000

Location

Flexible hours, opportunity to work remotely
Visa Sponsorship Available

Interviews

Apply Online
All-Online Interview Process

Language

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

Experience

Experienced Level
5+ Years in Cross-Platform Development

Skills

Cross-Platform
#ReactNative #Electron #TypeScript #JavaScript #React #Monorepo

What You Will Do

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

  • Propose solutions as a technology specialist in a small product team to maximise user experience and business outcomes.
  • Deliver working native applications for iOS, Android, macOS, and Windows from a single, white-labeled codebase.
  • Work within our pnpm/Turborepo monorepo to build and maintain applications, shared packages, and tooling.
  • Integrate and manage WebViews as a core part of the application, building the communication layer between the native shell and web content.

What We Can Expect from You

  • English language proficiency.
  • Hold a degree in Computer Science or equivalent experience.
  • 5+ years of recent commercial programming with a strong emphasis on delivering cross-platform mobile and desktop solutions.
  • Expert understanding of React Native, React, Electron.js, and their ecosystems.
  • Proven experience working in a monorepo (we use pnpm and Turborepo).
  • Experience developing and maintaining white-label applications (managing multiple variants from a single codebase).
  • Experience with Runtime-agnostic code that can safely be imported by either the Electron or React Native version of the noman app.
  • Experience with Expo modules (even in a bare React Native workflow).
  • Deep understanding of WebView integrations and building communication layers between the native shell and web content.
  • Strong experience with JavaScript and TypeScript, and modern styling approaches.
  • Experience with native build tools (Xcode, Android Studio/Gradle) for debugging and release management.
  • Experience with Containerization (we use Docker).
  • 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

Bonus Points

  • Japanese language proficiency (strongly preferred).
  • Familiarity with advanced pnpm features like overrides and patching dependencies (using pnpm patch).
  • Experience implementing cross-platform error monitoring (e.g., Sentry for both React Native and Electron).
  • Experience with AWS Services (we use many different AWS Services).
  • Experience working with UX Designers & exposure to tools such as Figma.
  • Experience with type-safe validation libraries (e.g., Zod).
  • Familiarity with modern code quality and formatting toolchains (ESLint, Prettier).
  • Experience writing native modules for Electron or Node.js.

What You Can Expect from Us

  • ¥10.0 - 14.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