●顧客の声や利用データをもとにした課題の発見、機能の提案、仕様の定義
●フロントエンド、バックエンド、データベース、インフラを見据えた設計・実装
●AIを活用した仕様検討・実装・テスト・調査と、生成された成果物の検証
●事業のタイムラインから逆算した見積もり・計画と、品質・コスト・納期を踏まえたスコープ調整
●進行上の支障やリスクの早期共有と、代替案の提示
●リリース後の利用状況・顧客への効果の確認と継続的な改善
●認証・認可、企業間のデータ分離、機密情報の管理を含む、安全な設計・実装・レビュー
●脆弱性への対応、依存ソフトウェアの更新、既存システムのモダナイゼーション
●設計判断の理由、テスト観点、成功・失敗から得た知見を記録し、チームとAIが再利用できる状態づくり
【jinjerのプロダクトエンジニアとは】
●勤怠、給与、人事労務、ワークフローなど、担当するプロダクトを単位に、顧客への価値提供を担うエンジニアです。
AIと組み、仕様の定義からフロントエンド・バックエンドの実装、テスト、リリース・運用までを一貫して進めます。
品質・開発コスト・納期のバランスを判断し、事業が求めるタイムラインから逆算して開発を進めます。
また、セキュリティやデータの正確性など、必須の品質を守りながら、スコープや実装方法の変更を提案し、関係者と合意して期限内に届けます。
顧客課題やデータから「何を作るか・何をやめるか」を提案し、
期待する事業効果と開発コスト・納期を踏まえて、PdMと対等に議論します。
裁量はエンジニアリング領域に限らず、
本人の能力と意思に応じて、課題設定・仕様・優先順位など、プロダクトの価値を高める領域へ広げられます。
この仕事の面白さは、自分の判断と実行を顧客への価値につなげ、その成果を確かめられることです。
技術選定やAI活用、モダナイゼーションを含め、すべての取り組みを顧客への価値提供につなげます。
リリース後も利用状況や顧客の成果を確認し、PdMや関係者と協働しながら改善を続けます。
【技術スタック・開発環境】
●AI・開発ツール
・Claude、Cursor、Codexなどの汎用AI・開発支援ツール
●言語
・PHP、Ruby、Go
●フレームワーク/ライブラリ
・Laravel、Ruby on Rails、Vue.js、React
●インフラ
・AWS
●データベース
・MySQL、MongoDB
●課題管理
・Jira
●コード管理・レビュー
・Bitbucket