職種・勤務地・キーワードで探す
条件を変える
東京都のWebエンジニア(フルスタック)の求人751件応募資格・募集要項・仕事内容を見る
Webアプリケーションエンジニア
- 勤務地
- 東京都港区
- 休日
- 年間休日128日完全週休2日
- 雇用形態
- 正社員
どんな仕事かAIによる生成
Smart Constructionプロダクトの主に3D製品群について、Webフロントエンド・バックエンドアプリケーションの開発を担当します。顧客への価値創造を視座としたUX検討とWebアプリケーションの設計・実装、施工結果や測量データ等を利用した土量計算や3Dビジュアルプログラミングを行います。
この求人に応募
応募資格
必須
- JavaScript / TypeScript を用いた商用 Web アプリケーション開発経験もしくは Ruby, Go, Python, Node.js, Rust 等の言語を用いたバックエンド開発経験
- Git を利用したチーム開発の経験
- テストフレームワークを用いた開発経験
- パブリッククラウド(AWS等)を用いたアプリケーションの開発経験
- 英文の読み書きができること (技術ドキュメントやチャット等) ※翻訳ツールの使用可
歓迎
- WebGLなど 3D グラフィックスに関する知識 (CesiumJS, Three.js, Babylon.js等)
- Webフロントエンドのフレームワーク(React, Vue. Lit等)を用いた開発経験
- スクラムマスターの経験
求める人物像
- 社会課題に向き合いたい方
- 知的好奇心があり、新しい技術を学ぶことに意欲的な方
- 業界そのものの概念を変革する壮大なチャレンジをしたい方
- 日本発世界で価値を生み出すソフトウェア開発に深く関わりたい方
- ハードウェアとソフトウェア両方を提供する会社だからこそ実現できるプロダクトに関わりたい方
- 海外志向があり、グローバルに業界を変革することに情熱を燃やせる方
使用ツール
募集要項最終確認 10/16
- 職種
- Webエンジニア(フルスタック)
- 雇用形態
- 正社員有 2ヶ月 (試用期間中の勤務条件:変更無)
- 給与
- 600〜1200万円/年
- 給与の詳細
- 年収 600万円〜1,200万円 ・現年収を考慮し、能力/ご経験/期待値に応じて相談可 昇給:年1回(5月)※規程に基づく
- 手当
- 通勤手当時間外手当
- 勤務地
- 106-6029 東京都港区六本木一丁目6番1号 泉ガーデンタワー 29階
- 転勤
- 【転勤】当面無し
- 働き方
- ※当社は出社とリモートのハイブリッド勤務となっており、原則週2日は出社していただく必要がございます。
- 勤務時間
- 裁量労働制 ※裁量労働制(企画業務型/専門業務型)により、 出退勤の時間は自由であり、10時間働いたものとみなされます。フレックスタイム制または裁量労働制を採用している
- 年間休日
- 128日
- 休日・休暇
- 年間休日日数:128日完全週休2日制(土日)祝日有給休暇年末年始休暇夏期休暇他
- 福利厚生
- 当社では生成AIを積極的に活用し、開発生産性の向上を目指しています。「2025~2030年の間に、売上高およびエンジニア数に基づく生産性を3倍にする」という目標のもと、Claude、Chat GPT、GitHub Copilot、GeminiなどのAIツールを、コードの自動補完・生成から日常業務の効率化まで、さまざまな業務に利用しています。なお、Chat GPTは原則全社員にライセンスを付与しており、Claude CodeとCodexはエンジニアへの原則付与、Geminiについては有志による検証を進めています。仕事中、イヤホンの装着が許容されているリモート勤務を行うことができる
- 社会保険
- 健康保険、雇用保険、労災保険、厚生年金
- 受動喫煙対策
- 【喫煙環境】屋内全面禁煙
- 掲載日
- 2026/06/29 20:49(110日前)
- 最終確認
- 2026/10/16 00:50(1日前)
仕事内容
どんなものを開発しているのか
- EARTHBRAINの提供するSmart Construction®は、土木建築の現場のデータをデジタル化するDigitizationレイヤー、ユーザーに提供するプロダクトであるApplicationレイヤー、これらを繋ぐ基幹システムであるPlatformレイヤーの3つから成り立っています。
- 本求人のポジションでは、Applicationレイヤーの中で最も重要な3Dプロダクト群の開発を行っています。
なぜ開発をしているのか
- EARTHBRAINのビジョン「建設生産プロセスをデジタル技術で最適化することで変革が起こり、生産性・安全性・環境適応性が飛躍的に高まる」を達成するために必要だからです。
- 特に3Dプロダクト群は、建設現場の情報を視覚化し、施工プロセスの最適化に寄与するため、Smart Construction®の中でも特に重要な役割を果たしています。
難しさ(面白み)は何か
- 建設現場のあらゆる3Dデータをユーザーにわかりやく・高速に表示するため、GPUプログラミングや3D空間上での計算処理に取り組む機会があることです。
- 前者の例としては、建設現場の地形の変化を表現するために実装したカスタムシェーダーがあります。
- また、後者の例としては、高速な衝突判定アルゴリズムの実装や、ポリゴン数の削減などが挙げられます。
現状の開発の課題は何か
- UI/UXの改善にまだ多くの余地が残されていることです。これはフロントエンドでの改善だけにとどまらず、バックエンドでの改善も含まれます。
- 例えば、建設現場の現況を表す大容量の日次データの前処理方法の見直しは、バックエンドにおける技術課題の1つです。
- 複雑なGUIを持ち、大容量かつ多様なデータの視覚化・処理を行うアプリケーションの課題を共に解決してくださる方を募集しています。
募集背景
- EARTHBRAIN では、従来の建設生産プロセス(調査・測量→設計→施行前→施行中→施行後→維持・保守)を3次元データで繋ぎ「建設現場のDX」を推進することにより、現在グローバルで共通の課題となっている、土木・建設業界の労働力不足を解決し、土木建設業界の変革をもたらすことを目指しています。
- 現在、土木・建設現場の事象を正確に捉えるため、建機やドローンで取得した大量のデジタルデータの蓄積・管理を行うデータプラットフォーム開発と、それらのデジタルデータを3次元データとして再構築するための計算処理および 3D グラフィクス技術を用いた描画・表示を行う3D GISアプリケーション開発および機械学習等の技術を用いて、施工シミュレーションを行うエンジンの開発を同時並行に行っております。
- 3D GIS 技術については、様々なソリューションで活用されているオープンソースであるCesiumJSを開発した、米国のCesium社と共同で開発しています。
- 今後3D技術を中心としたプロダクト開発・連携を推進していく必要があり、本ポジションを募集することになりました。
業務内容
- 本ポジションでは、EARTHBRAINが提供するSmart Constructionプロダクトの主に3D製品群(例:SC Dashboard / SC Simulation 等)のWebフロントエンド・バックエンドアプリケーションの開発をご担当頂きます。
主な仕事内容
- 顧客への価値創造という視座からの UX 検討およびそれらを実現するためのWebアプリケーションの設計・実装
- Photogrammetry 技術を用いて生成された点群データに代表される、施工結果、測量データ等を利用した土量計算や 3D ビジュアルプログラミング
- 継続的かつタイムリーな価値提供を可能にするためのプロダクトの設計・開発ならびにメンテナビリティやスケーラビリティを考慮したエンジニアリング活動の継続的改善
在籍メンバー
- スタートアップ/メガベンチャー/海外等、多方面から多種多様なバックグラウンドを持ったメンバーが集まっています。参考までに以下のような経歴を持ったメンバーが在籍しております。
- スタートアップ企業出身のリードエンジニア
- メガベンチャー企業出身のリードエンジニア
- 元フリーランスのエンジニア
- 外国籍のエンジニア
- ソニーのセンシングのリードエンジニア
開発メンバーの裁量
- OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができる
- タスクの見積もりは、実装を担当するメンバーが中心となって行う
- プロダクトの開発言語やフレームワークなど主要な構成技術は、基本的に最新版より1年以上ビハインドしていない
コード品質向上のための取り組み
- 本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している
- 何らかのコーディング規約をチーム全体で遵守するようにしている
- 提出されたコードには自動的にリグレッションテストが実行される環境が構築されている
- コード品質評価ツールを導入して、メンバーが常に確認できるようにしている
テストの実施度
- ほとんどのプロダクトコードに単体テストを記述、実施している
- 機能の実装と同時にテストコードを記述している
アジャイル実践状況
- 1ヶ月以下の短い期間でのイテレーション開発を実践している
- デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っている
- イテレーションの最後などに、定期的にチームでふりかえりミーティングを行っている
- タスク見積もりの単位には絶対量(人日など)ではなく相対ポイントを用い、極力複数人の意見を調整する形で行っている
- 継続的なデプロイ(デリバリー)を行っている
ワークフローの整備
- 全てのコードをバージョン管理ツールで管理している
- 各メンバーが実装したコードのマージは Pull Request ベースで行われる
- 自動(=システム化され、1コマンドで実行できる)ビルド、自動デプロイ環境が整備されている
- コードによるインフラ構成管理(Infrastructure as Code)の環境が整備されている
オープンな情報共有
- 開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる
- KPI などチームの目標・実績値について、メンバーの誰もがいつでも閲覧可能になっている
- チャットツールを導入しており、チームのためのチャットルームがある
- 専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っている
開発環境
- 共通
- 開発フレームワーク:スクラム
- ソースコード管理:Git, GitHub
- プロジェクト管理:JIRA
- コミュニケーションツール:Slack, Notion, Gather, Teams, Miro
- フロントエンド
- 言語:TypeScript, JavaScript
- フレームワーク等:Vite, Vitest, Vue, Jasmine, Lit, React, CesiumJS, Redux
- バックエンド
- 言語:JavaScript, TypeScript, C++, Python
- フレームワーク等:Prisma, Express, Restify, Hono, CGAL, GDAL, PROJ, Winston
- その他
- クラウド・インフラ:AWS (ECS, Fargate, Lambda, Batch, SST, ECR)
- データベース・データウェアハウス:S3
- CI/CD・監視ツール:GitHub Actions で SonarCloud やテスト、Biome, ESLint
この求人は、株式会社EARTHBRAINの採用ページの内容をAIが読み取って整理したものです。応募の前に採用ページの原文を確かめてください。データの集め方企業サイト
同じ会社の求人29件
- 自動運転/遠隔システム(サービスエンジニア)
- 自動運転/遠隔システム(フィールドアプリケーションエンジニア_担当者)
- 事業開発/プロジェクト推進(Business Development / Project Management)|自動運転・遠隔施工
- AI駆動開発|プロジェクトマネージャー
- GISエンジニア
- CTO Office エンジニア
職種と勤務地が似ている求人東京都のWebエンジニア(フルスタック) 751件
- Webエンジニア
- システム開発エンジニア
- supa - ソフトウェアエンジニア
- シニアエンジニア/テックリード(ナレッジプラットフォーム事業)
- 事業者ワンストップ申請基盤 テックリード(エキスパート)
- テックリード
募集元の採用ページから応募できます
応募は株式会社EARTHBRAINの採用ページで受け付けています。このページは採用ページの掲載内容をもとに構成しているため、最新の応募条件は募集元でご確認ください。
この求人と近い条件で探す数字はリンク先ページの掲載件数
応募資格の語から探す
- JavaScript2,340
- TypeScript2,378
- テック13,898
- Ruby775
- Go1,445
- Python4,991
- Node.js748
- Rust186
- バックエンドエンジニア644
- Git1,237
- ソフトウェアテスト1,025
- クラウド6,563
- AWS6,487
- 英語13,593
- React2,059
- Vue.js1,106
- プロジェクトマネージャー(PM・PMO)2,825
この職種で探す
- Webエンジニア(フルスタック)967
- 東京都のWebエンジニア(フルスタック)751
- テック13,898
- バックエンドエンジニア644
- フロントエンドエンジニア301