Mobile Application Engineer

PLAID

Mobile

iOS

Android

About this role

PLAID is developing Nubrick, a SaaS product for native applications. The product enables product managers and designers to change and publish application UI and experiences across platforms without requiring engineers to make each change. Its visual editor is intended to let UI created in a flexible, Figma-like environment appear as native application elements within seconds, with publication delivered through a single action.

The engineer participates across the product lifecycle, beginning with product strategy and including feature planning, architecture design, technology selection, implementation, and product roadmap development. Responsibilities include designing and building SDKs for iOS, Android, and Flutter; designing and implementing an A/B testing platform for native applications; designing and implementing server-side systems and infrastructure; and developing the visual editor used by product managers and designers to operate application UI directly.

The mobile technologies are Swift for iOS, Kotlin for Android, and Dart for Flutter. The backend environment uses Go, GraphQL, REST API, and PostgreSQL. The frontend uses TypeScript and React. Infrastructure includes Google Cloud services such as Cloud Run, AlloyDB, BigQuery, Cloud Storage, and Pub/Sub, along with Fastly CDN, Docker, and Terraform. CI/CD tools include Cloud Build and GitHub Actions. Listed communication and design tools are Slack, GitHub, Notion, and Figma. Listed AI tools are Claude Code, Codex, and Cursor.

Nubrick is in an early team-building phase. The team is working collectively on the product roadmap and business plan, and the role can contribute to a new product intended for global markets. The technical domain includes cross-platform SDKs, layout engines, real-time distribution, and GraphQL API design.

The work location is PLAID headquarters at GINZA SIX in Ginza, Chuo-ku, Tokyo. The posting specifies a hybrid arrangement combining office attendance and remote work. Depending on company and team circumstances, a certain number of office days may be requested. It also states that business-side staff currently attend the office in principle three days per week.

This is an AI-generated summary of the employer's original posting — details can be incomplete, out of date or simply wrong. Always confirm everything on the official posting before applying.