ナンバーエイトが探しているのは、決められた仕様を実装するだけのエンジニアではありません。
私たちは、Webサイト、Webサービス、モバイルアプリ、業務システム、ECサイトなどを、企画から設計、開発、運用、改善まで一貫して支援しています。
お客様から提示された要件をそのまま形にするのではなく、
- 本当に解決すべき課題は何か
- ユーザーにどんな価値を届けるべきか
- どうすれば事業の成果につながるか
を、デザイナーやコンサルタント、お客様と一緒に考えることから仕事が始まります。
AIによって、コードを書く速さや一人のエンジニアが扱える技術領域は大きく変わりました。
これから必要なのは、特定の言語やプラットフォームだけにとらわれるのではなく、自分の専門性を持ちながら、AIを活用して新しい領域へ踏み出せる人だと考えています。
フロントエンド、バックエンド、モバイル、インフラ、AI。
最初からすべてに詳しい必要はありません。一つの得意分野を持ち、プロダクトに必要な領域へ役割を広げていく意欲があれば十分です。
技術とデザインとアイデアで、まだ世の中にない“事件”を、私たちと一緒に仕掛けませんか。
募集職種
ソフトウェアエンジニア(プロダクト開発)
ポジション概要
Webサービス、モバイルアプリ、業務システム、ECサイトなどの企画・設計・開発・運用を担当します。
ナンバーエイトでは、エンジニアの仕事をフロントエンド、バックエンド、iOS、Androidといった領域ごとに細かく分けすぎません。
一人ですべてを担当することを求めるのではなく、フロントエンド、サーバーサイド、モバイルなど、いずれかの得意分野を軸に、プロダクトに必要な領域へ少しずつ役割を広げていただきます。
「どの技術を使うか」だけではなく、「誰の、どんな課題を、どう解決するか」を考え、企画からリリース後の改善まで関わるポジションです。
主な業務内容
- お客様やデザイナーとの要件整理・仕様策定
- プロトタイプやMVPの設計・開発
- Webフロントエンドの設計・実装
- サーバーサイド・バックエンドの設計・実装
- API、データベース、認証・認可機能の設計
- iOS・Androidアプリの設計・開発
- 外部サービスや生成AI APIとの連携
- テスト、コードレビュー、パフォーマンス改善
- AWSやGoogle Cloudを利用した環境構築
- デプロイ、監視、保守運用
- リリース後の利用状況をもとにした機能改善
- AIツールや自動化を利用した開発プロセスの改善
すべてを一人で担当するわけではありません。プロジェクトの内容と一人ひとりの強みに応じて、チームで役割を分担します。
必要な経験・スキル
ソフトウェアエンジニアとして1年以上の実務経験がある方を歓迎しますが、実務経験は必須ではありません。
実務未経験でも、個人開発や継続的な学習に取り組み、成果物などを通じて基礎的な技術力と意欲を示せる方は応募可能です。
以下のいずれかの経験・スキルをお持ちの方を募集しています。
- React、Next.js、Vue.jsなどを利用したフロントエンド開発
- PHP、Python、Go、Ruby、Node.jsなどを利用したサーバーサイド開発
- LaravelなどのWebアプリケーションフレームワークを利用した開発
- Swift、Kotlin、Flutterなどを利用したモバイルアプリ開発
- APIやデータベースを利用したアプリケーション開発
- Gitを利用したチーム開発
- 要件整理からリリースまで、機能開発に一貫して携わった経験
フロントエンド、バックエンド、モバイルのすべてを経験している必要はありません。
いずれかの領域に実務経験や強みを持ち、必要な技術を学びながら、プロダクト全体へと担当領域を広げていける方を歓迎します。
あると望ましい経験・スキル
- TypeScriptを利用した開発経験
- REST APIやGraphQLの設計・開発経験
- MySQL、PostgreSQLなどのデータベース設計経験
- 認証・認可、決済、通知などの機能開発経験
- AWSまたはGoogle Cloudを利用した開発・運用経験
- Dockerを利用した開発環境の構築経験
- CI/CDやテスト自動化の経験
- UI/UXやアクセシビリティに関する知識
- Webサイトの表示速度やパフォーマンス改善の経験
- ECサイトや業務システムの開発経験
- LLM APIや生成AIを利用したアプリケーション開発経験
- AIエージェント、RAG、業務自動化などの設計・開発経験
- お客様との要件整理や仕様策定に携わった経験
シニアソフトウェアエンジニア/テックリード
ポジション概要
自身でも設計・実装を行いながら、技術的な意思決定とチームの開発をリードするポジションです。
単に経験年数が長い人ではなく、プロダクト全体を見渡し、事業・ユーザー・技術のバランスを考えながら、チームをより良い方向へ進められる方を想定しています。
お客様の要望をそのまま実装するのではなく、目的や制約を整理し、品質、開発速度、セキュリティ、運用コストを考慮した技術的な解決策を提案していただきます。
主な業務内容
- お客様の事業課題を踏まえた技術提案
- 要件定義、技術選定、アーキテクチャ設計
- フロントエンド・バックエンド・モバイルを横断したシステム設計
- 難易度の高い機能や共通基盤の設計・実装
- API、データベース、認証・認可の設計
- 品質、セキュリティ、パフォーマンスを考慮した技術判断
- コードレビュー、設計レビュー
- 技術的負債の整理と改善計画の策定
- プロジェクトの技術リスク管理
- 障害発生時の原因究明と再発防止
- エンジニアのサポート、育成、知識共有
- 再利用可能なコンポーネントや開発基盤の整備
- AIを前提とした開発プロセスの設計・改善
必要な経験・スキル
- ソフトウェアエンジニアとして5年以上の実務経験
- Webまたはモバイルプロダクトの設計・開発・運用経験
- PHP、Python、Go、Ruby、Node.jsなどを利用したサーバーサイド開発経験
- React、Next.js、Vue.jsなどを利用したフロントエンド開発経験、またはフロントエンドを含むシステム全体の設計経験
- API、データベース、認証・認可などの設計経験
- 要件定義から設計、実装、リリース、運用まで一貫して携わった経験
- 技術選定やアーキテクチャ設計に携わった経験
- コードレビューや設計レビューの経験
- 品質、セキュリティ、パフォーマンス、運用を考慮した設計能力
- 複数の職種や関係者と協力してプロジェクトを進めた経験
- 技術的な判断を、非エンジニアにも分かる言葉で説明できるコミュニケーション力
現在の主要言語やフレームワークと完全に一致している必要はありません。
異なる技術環境であっても、設計、データモデリング、API、テスト、セキュリティ、クラウド運用などの知識を応用し、チームを技術的にリードできる方を歓迎します。
あると望ましい経験・スキル
- テックリードまたはリードエンジニアの経験
- モノリス、モジュラモノリス、マイクロサービスなど、システムの規模や特性に応じたアーキテクチャの設計・改善経験
- 複数プロジェクトの技術支援経験
- メンバーの育成や採用に関わった経験
- AWSまたはGoogle Cloudを利用したアーキテクチャ設計経験
- DockerやCI/CDを利用した開発基盤の構築経験
- レガシーシステムの改善・刷新経験
- 障害対応やサービスの信頼性向上に取り組んだ経験
- AIを利用した開発プロセス改善の経験
- プロジェクトマネジメントまたはプロダクトマネジメントの経験
技術領域
フロントエンド
フロントエンドは、用意されたデザインを画面にするだけの仕事ではありません。
ユーザーの目的や行動を理解し、デザイナーやバックエンドエンジニアと協力しながら、使いやすく、速く、継続的に改善できるプロダクトをつくります。
主な業務
- Webサイト、WebアプリケーションのUI設計・実装
- React、Next.js、Vue.jsを利用したフロントエンド開発
- TypeScriptを利用した保守性の高いアプリケーション設計
- APIと連携したデータ取得、状態管理、エラーハンドリング
- PC・スマートフォンに対応したレスポンシブ実装
- デザイナーと連携したコンポーネント設計
- アクセシビリティ、SEO、表示速度を考慮した改善
- フロントエンドのテストと品質管理
- セキュリティを考慮した実装
- ユーザー行動やデータをもとにしたUI/UX改善
サーバーサイド・バックエンド
バックエンドは、画面から送られたデータを保存するだけの仕事ではありません。
サービスのルールや業務フローを理解し、安全性、拡張性、運用性を考慮しながら、プロダクトを長く支えられる仕組みを設計します。
主な業務
- Webサービス・業務システムのサーバーサイド開発
- REST APIなどの設計・実装
- データベースの設計・運用
- 認証・認可、ユーザー管理、権限管理の設計
- 決済、通知、外部サービスなどのAPI連携
- バッチ処理、非同期処理、ジョブ管理の設計
- 管理画面や社内業務ツールの開発
- パフォーマンス、セキュリティ、可用性を考慮した改善
- ログ、監視、障害調査が行える運用環境の整備
- クラウド環境の構築・運用
- CI/CDによるテスト・デプロイの自動化
- 生成AIやAIエージェントを利用するサーバー機能の設計
- AIの出力品質、コスト、セキュリティを考慮した運用設計
主な技術・開発環境
プロジェクトによって、課題や条件に適した技術を選定します。現在、主に以下の技術を利用しています。
フロントエンド
- React
- Next.js
- Vue.js
- TypeScript
- JavaScript
- HTML / CSS
サーバーサイド・バックエンド
- PHP
- Laravel
- Python
- Go
- Ruby
- Node.js
モバイルアプリ
- Swift
- Kotlin
- Flutter
インフラ・開発環境
- AWS
- Google Cloud
- Docker
- Git / GitHub
- CI/CD
- 各種AIコーディングツール
すべての技術経験を求めているわけではありません。
PHP/Laravel、Python、Go、Ruby、Node.jsなど、特定の言語やフレームワークに限定せず、Webアプリケーションの開発経験を同等に評価します。
特定の言語を知っていることよりも、設計、データベース、API、テスト、セキュリティ、運用など、ほかの技術にも応用できるソフトウェア開発の基礎と実践経験を重視します。
AIとの向き合い方
ナンバーエイトでは、AIをエンジニアの仕事を奪うものではなく、一人ひとりの可能性を広げるものとして捉えています。
AIにコードを生成させること自体を目的にはしません。
- 何をつくるべきか考える
- 複雑な課題を整理する
- 適切な設計を選択する
- AIが生成した成果物を検証する
- セキュリティや品質に責任を持つ
- ユーザーや事業にとっての価値を判断する
これらは、人が担うべき大切な仕事だと考えています。
AIの利用経験の長さよりも、新しい技術やツールを試し、自分たちの仕事や開発プロセスをより良く変えていく姿勢を歓迎します。
この仕事の魅力
企画から運用まで関われる
仕様が決まった後の実装だけではなく、企画、要件整理、技術選定、設計、開発、リリース、改善まで一貫して携われます。
技術領域を越えて成長できる
フロントエンドを軸にバックエンドへ、モバイルを軸にWebやAIへと、自分の強みを活かしながら担当領域を広げられます。
つくった先の成果まで見届けられる
ナンバーエイトは、納品して終わる制作会社ではありません。お客様のパートナーとして、サービスが利用され、売上や業務改善につながるところまで伴走します。
小さなチームで大きな裁量を持てる
技術選定やアーキテクチャ、開発方法について、一人ひとりが意見を出し、意思決定に参加できます。
AIネイティブな開発に挑戦できる
AIをコード補完だけに使うのではなく、調査、設計、実装、テスト、ドキュメント、業務自動化まで、開発プロセス全体で活用します。
求める人物像
- 技術だけでなく、ユーザーや事業の成果に関心を持てる方
- 自分の担当範囲を限定せず、必要なことに手を伸ばせる方
- 曖昧な課題を整理し、自分なりの解決策を提案できる方
- デザイナーや営業、お客様など、異なる職種の人と協力できる方
- AIや新しい技術を試し、学び続けられる方
- 小さくつくり、検証し、改善するサイクルを回せる方
- つくったものの品質や結果にオーナーシップを持てる方
- チームメンバーへのリスペクトを持って行動できる方
キャリアについて
一人ひとりの強みや志向に応じて、さまざまなキャリアを選択できます。
- 技術的な専門性を深める
- プロダクト全体を横断できるエンジニアを目指す
- 技術選定や設計を担うテックリードになる
- プロジェクトマネジメントやプロダクトマネジメントへ進む
- AI活用や開発プロセス改善をリードする
- チームづくりやメンバー育成を担う
一人ひとりの得意なこと、挑戦したいこと、会社やプロジェクトに必要なことを話し合いながら、キャリアをつくっていきます。
募集要項
| 募集職種 | ソフトウェアエンジニア(プロダクト開発) シニアソフトウェアエンジニア/テックリード |
| 雇用形態 | 正社員(試用期間3カ月) |
| 業務内容 | Webサービス、モバイルアプリ、業務システムなどの企画・設計・開発・運用 |
| 勤務形態 | リモートワーク可。担当するプロジェクトの内容や、入社後の育成・サポートの状況に応じて出社をお願いする場合があります。 |
| 給与 | 経験・能力を考慮し、面談の上決定 |
| 勤務時間 | 10:00〜19:00 |
| 休日・休暇 | 原則として、土曜、日曜、祝日、年次有給休暇、年末年始、夏季休暇 |
| 選考プロセス | 応募 → 面接 → 合否のご連絡 |
| 応募方法 | お問い合わせフォームからご応募ください。履歴書・職務経歴書をご提出いただき、GitHubやポートフォリオをお持ちの方は、あわせてURLをお送りください。 |
