【エンジニアリーダー】最新AIを活用し自社プロダクト開発を推進
株式会社アワバリュー
【仕事内容】
TypeScript/Flutter を中心としたフルスタック・モバイル開発(全体の 70-80%)と、AWS を中心としたクラウドアーキテクチャの設計・構築、プロジェクト全体のリードをお任せします。
EC サイト、モバイルアプリ、AI システムなど複数のプロジェクトが進行中で、技術的な意思決定とチームマネジメントを行いながら、自らも手を動かして開発に携わっていただきます。
チーム内では PHP や Python(機械学習)も使用していますが、メインは TypeScript、Flutter と SQL での開発となります。
【具体的な業務内容】
▼ ハンズオン開発(開発比率:60〜70%)
<メイン開発(TypeScript/Flutter)>
• Next.js/Nuxt.js による Web アプリケーションのフロントエンド開発
• Node.js/TypeScript での REST API サーバーの実装
• Flutter でのモバイルアプリ開発(iOS/Android)
• サーバーレス関数(Lambda)の実装とマイクロサービスの開発
<サブ開発(チーム内で使用している技術)>
• WordPress(PHP)を活用した EC サイトのカスタマイズ
• Python による機械学習モデルとの連携・API 開発
• MakeShop/Shopify の API 連携開発
• Google Apps Script による業務自動化ツールの開発
• Kintone アプリケーションの開発と API 連携
• DWH、BI 基盤、AI 基盤の設計・構築
▼ アーキテクチャ設計・技術選定
• AWS サービスを活用したシステムアーキテクチャの設計・開発
• サーバーレスアーキテクチャによる基盤構築(Lambda, API Gateway, RDS Aurora 等)
• マイクロサービス化とスケーラブルなシステム設計
• 技術選定と開発標準の策定
▼ プロジェクトマネジメント・チームリード
• 各プロジェクトの要件定義 → 設計 → 開発 → リリースまでの全工程を主導
• フロントエンド/バックエンドエンジニアチームのマネジメント
• コードレビューとメンバーの技術指導
• ステークホルダーとの調整・コミュニケーション
• 開発プロセスの改善と効率化
▼ AI・データ活用の実装
• Claude Code 等の AI ツールを活用した開発効率化の推進と実践
• Python/TensorFlow による画像認識 AI の実装(商品識別・価値評価・偽物検出)
• 機械学習モデルの開発と本番環境へのデプロイ
• データ分析基盤の構築と BI ダッシュボードの開発
【技術スタック】
▼ コア技術(TypeScript/Flutter)
• Web フロントエンド:React, Next.js, Vue.js, Nuxt.js
• バックエンド:Node.js, Lambda (Serverless), Sequelize ORM
• モバイル:Flutter, Dart, Firebase
• スタイリング:Tailwind CSS, CSS Modules
• テスト・品質:Vitest, Storybook
• 状態管理:TanStack Query, Vuex, Provider, Riverpod
▼ クラウド・インフラ(AWS 中心)
• サーバーレス:Lambda, API Gateway, DynamoDB
• コンテナ:ECS (Fargate), ECR
• コンピュート:EC2
• ストレージ:S3, CloudFront
• データベース:MySQL (RDS Aurora), PostgreSQL, DynamoDB
• その他:Cognito, SQS, Secrets Manager
▼ インフラ・DevOps
• AWS CDK, Serverless Framework, Terraform
• GitHub Actions (CI/CD), AWS CodeBuild, CodePipeline
• Docker
• AWS 各種サービス(S3, CloudFront, SQS, Secrets Manager, Systems Manager 等)
▼ チームで使用している周辺技術
• PHP:WordPress カスタマイズ
• Python:機械学習 API、データ処理
• EC プラットフォーム:Shopify, MakeShop
• 業務システム:Kintone, Google Apps Script
• データ分析:Amazon Athena, AWS Glue, ClickHouse, dbt, Metabase
▼ AI・機械学習
• Amazon SageMaker
• TensorFlow, Keras, Yolo, PyTorch
• 画像認識モデル(EfficientNet 等)
【必須スキル・経験】
TypeScript での開発経験(3年以上)
React / Next.js での実務経験(1〜2年)
バックエンド開発経験(Node.js / API 設計)
GitHub を用いたチーム開発・コードレビュー経験
SPA を用いたシステム開発経験
API を使った Web アプリケーション開発経験
テストケース設計・テスト実施の経験
後輩指導・メンタリング、または小規模チームでのリード経験
【歓迎スキル・経験】
Claude Code / GitHub Copilot などAIツールを活用した開発経験
Vue / Nuxt.js での実務経験
AWS サービスの利用経験(Lambda, API Gateway, S3, RDS など)
IaC の経験(CloudFormation, AWS CDK)
Flutter での開発経験
TailwindCSS / TanStack Query の経験
MySQL でのDB設計・運用経験
Figma の UI デザインをベースにした開発経験
フロントエンドのパフォーマンス、アクセシビリティ、セキュリティについての知識
サービスの立ち上げを要件定義→リリースまで通して経験
Docker の経験
【求める人物像】
• 手を動かして開発することが好きで、リーダーとしても活躍したい方
• 最新技術への探求心を持ち、自ら学習し続けられる方
• ビジネス視点を持ち、技術的な意思決定ができる方
• チームメンバーと協調し、リーダーシップを発揮できる方
• 開発中の仕様変更にも柔軟に対応できる方
• AI ツールを効果的に活用し、開発効率を向上させられる方
• フルスタック開発に興味があり、幅広い技術領域にチャレンジしたい方
【チーム構成】
現在のエンジニアリングチーム:
• テックリード:1 名(トップテクニカルリーダー)
• リーダー:1 名
• エンジニア:3 名
• シニアエンジニア(業務委託):2 名
• エンジニア(業務委託):1 名
• デザイナー(正社員):1 名
少数精鋭のチームで、フラットな組織文化のもと、全員が意見を出し合いながら開発を進めています。
【開発環境の特徴】
• 最新の AI 開発ツール(Claude Code、GitHub Copilot)を積極活用
• AWS を中心としたクラウドネイティブな開発
• サーバーレスアーキテクチャによる効率的な運用
• GitHub Actions, CodePipelines による自動化された CI/CD
• コードレビュー文化とアジャイル開発
【開発実績例】
• EC プラットフォームの構築(Next.js + Node.js + AWS)
• モバイルアプリの開発(Flutter + Firebase)
• AI を活用した画像認識システム(Python + TensorFlow + SageMaker)
• リアルタイムデータ分析基盤(ClickHouse + dbt + Metabase + Athena + Glue)
• サーバーレス API の構築(Lambda + API Gateway + Aurora + DynamoDB)
• WordPress を使用した自社メディアサイトの構築・運用
• Shopify/MakeShop による EC サイトのカスタマイズ開発
• Kintone と AWS を連携した業務システムの構築
• Google Apps Script による Gmail/Spreadsheet 連携ツールの開発