Role Overview
As a Lead Frontend Engineer, you will own the end-to-end direction of our frontend applications used across convenience-store robotics operations. You will collaborate closely with business teams to clarify requirements, work with designers on implementation-ready specifications, and lead the prototyping → implementation → release workflow. You will guide two existing frontend engineers as a player-coach while continuing to contribute hands-on.
You will work in an English-speaking engineering team while delivering a product primarily for Japanese end users. While Japanese managers and business stakeholders can communicate in English, a significant portion of the input information and business context is in Japanese.
Team & Platform Context
We are planning to migrate our legacy Unity-based 2D application to a modern WebView-based architecture in the future. Currently, we are in the initial phase of building a simple web application using TypeScript and React, which integrates with a newly developed .NET REST API backend. While our broader ecosystem relies on C#, gRPC, and Azure, this role focuses on establishing this new web-standard client layer from the ground up. Historically, engineers touched all components; as we scale, we are specializing roles. You will lead the frontend domain, bridging the gap between complex robotics data and intuitive user experiences, while laying the groundwork for a unified multi-platform client application.
The Challenge: Software Meets Hardware
Because our software applications (spanning both frontend and backend) serve as the direct interface for end-users, we face a constant stream of diverse and evolving requirements. You will work in a unique environment where software speed meets hardware reality:
- Bridging the Cycle Gap: Hardware and Automation development cycles are inherently longer than pure software. You will often need to devise creative software workarounds to mitigate hardware issues or implement "virtual" features to validate business value before hardware is ready
- Elevating Engineering Standards: While teams in other specialized domains are experts in their fields, they may be less familiar with modern SaaS practices or non-functional requirements (NFRs). You will act as a bridge, supporting other teams with general software development know-how and ensuring the overall system is robust and scalable
This role requires more than just coding; it demands the flexibility to navigate constraints and the leadership to raise the bar for software engineering across the organization.
Company-Wide Tech Stack
- Frontend: TypeScript, React, C#, Blazor, (Tailwind, shadcn)
- Backend: .NET
- Cloud Infra: Terraform, Azure, Kubernetes
- Data Stores: PostgreSQL, MongoDB, Redis
- IoT/Edge: .NET, C++, Python, ROS, NVIDIA Jetson AGX, IoT boards
- CI/CD: GitHub Actions, SonarQube, Ansible
Key Responsibilities
Leadership & Ownership
- Technical Strategy: Establish the architectural foundation for the new frontend application, making pragmatic choices that ensure maintainability and future scalability
- Team Mentorship: Act as a player-coach, actively writing code while mentoring engineers through code reviews, pair programming, and technical guidance
- Product Delivery: Lead the end-to-end delivery lifecycle—from requirement definition and design review to implementation, release, and post-deployment monitoring
- Cross-Functional Collaboration: Partner with backend (.NET), design, robotics, and operations teams to ensure high-quality, integrated user experiences
Technical Execution & Architecture
- Core Development: Design and implement complex frontend features using TypeScript and modern React, setting the standard for code quality
- Architecture Evolution: Evolve application architecture, focusing on state management, routing, performance tuning, and error handling
- API Integration: Architect robust integration patterns with backend services via REST and gRPC
- Multi-Platform Strategy: Support delivery across multiple targets (Web, WebView-based mobile apps)
- Reliability & Ops: Ensure system reliability through comprehensive instrumentation (logging, metrics, error tracking) and lead incident resolution
Continuous Improvement
- Tech Radar: Stay current with emerging frontend technologies and propose platform improvements
- Process Optimization: Contribute to a culture of continuous learning, refining agile workflows and CI/CD processes
Requirements - Must-Have
- 7+ years of professional experience as a software engineer
- 5+ years of hands-on experience with TypeScript and React
- 3+ years of experience developing applications for real users, including release and operation phases
- Experience in team development using Git with 5 or more engineers
- Experience mentoring engineering team members
- Experience participating in technical decision-making
- Experience collaborating closely with business and design teams
- Experience developing WebView-based mobile applications
- Ability to communicate effectively in English
- Willingness or ability to understand Japanese documentation and context (input is often in Japanese)
Requirements - Nice-to-Have
- Experience working in both early-stage startups and established large-scale organizations
- Experience with frontend observability (error logs, performance metrics, user flow instrumentation)
- Experience with automated testing tools (Jest, Testing Library, Cypress, Playwright)
- Experience in robotics, IoT, or dashboards requiring real-time telemetry
- Ability to communicate in Japanese
- Experience with .NET/C# backend development
- Experience with Blazor
Soft Skills & Behaviors
- Balanced Mindset: You understand the trade-off between startup agility and the reliability required for enterprise systems. You can drive uncertain products to launch while ensuring stability through pragmatic quality practices
- Self-Managed & Resilient: You excel in unstructured environments with shifting business requirements, managing your own tasks and stress levels effectively
- Communication Bridge: You can explain technical trade-offs to non-engineering members and propose alternatives in plain language
- Clarifier: Comfortable leading ambiguous discussions and forming clarity from rough requirements
- Team Builder: Invested in developing the skills and productivity of the frontend team through mentoring and process improvements
- Collaborative Owner: Low-ego, proactive, and solution-oriented; you take initiative to identify problems and drive them to completion
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
The annual salary range for this position is depending on experience and skills. Additional performance-based bonuses and benefits may be available. We value transparency regarding compensation—final offers are determined by your qualifications and role responsibilities in line with our compensation guidelines. All employees receive social insurance, paid leave, and opportunities for professional development.
-
Tokyo TIER IVティアフォーでは、より安全で安心な自動運転社会の実現に向けて、自動運転システムの導入・運用・開発のすべてをサポートする役割を担う、「Web.Auto」) · を開発しています。 · ...
-
Tokyo TIER IV ¥3,330,000 - ¥16,670,000 per yearティアフォーのVision「自動運転の民主化」に向けて、これから更にプロダクト開発に力を入れていくにあたり、グローバルで利用される自動運転サービスを支える機能的で、かつ信頼性の高いシステムを構築し、ユーザーへの価値を一緒に提供していけるメンバーを募集しています。経験豊富なFrontend Engineerとして、他のメンバーを技術的にリードしながら、自動運転システムの開発・評価・運用・監視・分析に必要なフロントエンドアプリケーション(Webアプリやモバイルアプリ含む)の開発・運用を行っていただきます。 · ...
-
Tokyo TIER IV ¥333,000 - ¥1,667,000ティアフォーでは自動運転システムを開発しています。 · グローバルで利用される機能的で信頼性の高いシステムを構築するメンバーを募集しています。 · ...
-
Tokyo Tailorプロダクトづくりの難しい部分を簡単にし、誰もがプロダクトの作り手になれる。これがテイラーが実現したい世界です。 · ...
-
Frontend Engineer
3週間前
東京都 千代田区 丸の内, 株式会社RevComm· MiiTel Phoneに関連するWebアプリケーション開発全般において、機能追加やメンテナンス、ユーザビリティおよび安定性の向上に貢献していただきます。 · ...
-
Minato Mercari, Inc.メルコインのサービスに付随するWebアプリケーションの開発に携わっていただきます。 · 大規模プロジェクトのコードベース開発や運用、テクノロジーの選定、継続的な改善を行った経験 · JavaScript、TypeScript、、、フロントエンドの単体テストフレームワークにおける経験 · UI/UX開発に対する理解 · ...
-
Shibuya-ku, Tokyo W3Global複数の事業領域でWebサービスを開発・運用する組織において、フロントエンド領域の技術および組織を牽引いただくポジションです。technologyリードだけでなく、組織づくりやメンバーマネジメントにも携わっていただきます。 · ...
-
Minato City Mercari, inc.メルコインで実現しようとしていることは多岐にわたり、それぞれプロジェクト単位のWeb開発にフロントエンドチームで取り組んでいただけるポジションです。金融という性質を伴うこともあり、アプリケーションにはセキュリティ・パフォーマンス・アクセシビリティなどに高い品質がより求められます。 · ...
-
Tokyo BLOOMTECH, Inc Remote job¥10,000,000 - ¥15,000,000 per yearWebフロントエンドのテックリードとして、単なる実装に留まらず、プロダクト全体の技術的意思決定やアーキテクチャ設計を主導していただきます。 · コンピュータの基礎的な知識 · ネットワークの基礎的な知識(HTTP, DNSなどのプロトコル含む) · セキュリティの基礎的な知識 · ...
-
Tokyo Okta, Japanの求人応募Oktaでは、さまざまな視点や経験を歓迎します。私たちは、すべてのチェック項目に当てはまる人を求めていないわけではありません。生涯をかけて学ぶ姿勢のある方や、ユニークな経験で私たちのチームをより良くしてくれる人を求めています。 · ...
-
Tokyo Money Forward, Inc.+マネーフォワードグループのMission、Visionに強く共感・共鳴いただける方で、エンジニア募集ポジション一覧をご確認いただき、本募集からご応募ください。+業務内容は異なりますが、以下のような業務を想定しております。+toB SaaSプロダクト開発(バックオフィスの業務効率化やSaaSマーケティングの価値提供をしています)+toC プロダクト開発(家計簿アプリを代表としたプロダクトや新規プロダクトなど)+社内インフラ/セキュリティ本部でのエンジニアリング+CTO室(CTO直下のチーム)でのエンジニアリング+各プロダクトのエンジニアリーダー、エンジニ ...
-
Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions)世界規模で挑戦できる急成長プロダクト開発/日米2拠点でグローバル展開加速中/英語スキル活かせる · ...
-
東京都 品川区 大崎, 株式会社SYSLEA Remote job¥7,200,000 per yearFrictioのバックエンドの要「Senior Backend Engineer」 · 急成長中のスタートアップ環境である当社の、AI駆動型プロダクトのバックエンド開発を担うシニアバックエンドエンジニア・フルスタックエンジニアを募集します。… · ...
-
Tokyo UiPath+The people at UiPath believe in the transformative power of automation to change how the world works. We're committed to creating category-leading enterprise software that unleashes that power. · +To make that happen, we need people who are curious, self-propelled, generous, and ...
-
Tokyo, Tokyo PERSOL CAREER BRS (Bilingual Recruitment Solutions)· 世界規模で挑戦できる急成長プロダクト開発/日米2拠点でグローバル展開加速中/英語スキル活かせる · 7 - 15 million yen Tokyo Information Technology Front-end Engineer · ...
-
Tokyo griddable電力、ガス会社などのお客様をターゲットとしたソリューション提案活動を行っています。 大手電力/ガス会社、および関連会社を主要顧客とし、日本の社会インフラの一端に Salesforceの革新的なソリューションをご提案する重要な役割を担っていただきます。 · 提案活動お客様と密にコミュニケーションを取り、テクニカル・アドバイザーとしての信頼を獲得するお客様のビジネス課題とニーズに対する解決策を策定し、将来を見据えたシステム化計画の立案を支援する課題に対する解決策の具体的なイメージとして、カスタマイズデモを作成するソリューションデザインおよび導入計画を中心とし ...
-
Senior EPS Engineer
1ヶ月前
Tokyo Synspective Inc.衛星開発システム第1部は、当社が手掛ける小型SAR衛星「StriX」シリーズの設計・運用を担当する部門です。その中で電気システムチームは、衛星の電気システム設計全般を担う専門ユニットとして、電源、通信、デジタル信号処理、アナログ回路設計等の幅広い領域をカバーしています。 メンバーには宇宙業界以外の出身者も多く、そのようなメンバーと共に先端技術の現場でチャレンジできる環境です。 · ■必須要件 · 電源システムの設計・開発経験(3年以上) · バッテリ、太陽電池アレイ、電源制御・分配システムに関する知見 · 電力収支・寿命解析等のシミュレーション/解析スキ ...
-
東京都 千代田区 丸の内, 株式会社RevComm友,!,! た% , · 씜을 ML · 찺집 AI , · 앝속 · 차인 uc56 c11 d34 e40 f42 g44 h46 i48 j50 k52 l54 m56 n58 o60 p62 q64 r66 s68 t70 u72 v74 w76 x78 y80 z82 aa84 bb86 cc88 dd90 ee92 ff94 gg96 hh98 ii100 jj102 kk104 ll106 mm108 nn110 oo112 pp114 qq116 rr118 ss120 tt122 uu124 vv126 ww128 xx130 yy1 ...
-
東京都 区, ユナイテッドワールド株式会社 ¥600,000 - ¥1,200,000 per year国際色豊かなチームメンバーと連携するシニア/リードのPMのポジションです。 · プロダクトの価値を最大化するために、関係者と調整しながらスムーズな進行と納期を調整 · TerraChargeのアプリケーションの品質・納期に責任を持つ · エンジニアと共創した開発仕様の方針決定 · 実装やリリースまでの管理 · プロダクト品質改善に関する取り組み · プロダクト開発の戦略策定 / ロードマップの作成と遂行 · Biznesu會話レベル · ...
-
東京都 千代田区 丸の内, 株式会社RevComm ¥700,000 - ¥1,300,000 per yearこのポジションでは、Platform Engineeringのプラクティスに基づき、MiiTelの開発者がより生産的に働く環境を作り上げることができます。他チームに対して社内プロダクトを提供し、インフラの運用改善、OpenSearchの管理,SREの推進といった多岐にわたる業務を担当します。 · やりがい · MiiTel のプロダクトを担当する各開発者がより生産的に働くように他チームに対して社内プロダクトを提供します。現在の担当範囲は MiiTel のインフラの運用改善と管理です。その他の EKS / ECS まわりの運用改善と管理も計画しています。 ...
-
Senior EPS Engineer
1ヶ月前
Tokyo Synspective Inc.衛星開発システム第1部は、当社が手掛ける小型SAR衛星「StriX」シリーズの設計・運用を担当する部門です。その中で電気システムチームは、衛星の電気システム設計全般を担う専門ユニットとして、電源、通信、デジタル信号処理、アナログ回路設計等の幅広い領域をカバーしています。 · メンバーには宇宙業界以外の出身者も多く、多様なバックグラウンドを持つメンバーと共に先端技術の現場でチャレンジいただけます。 · ...