概要詳細
■企業について
弊社は広告DXを通じて企業のマーケティング活動を最適化するソリューションパートナーです。マーケティングデータの活用により効果的な販促活動を実現するというミッションを掲げ、広告代理業にとどまらず、自社Webシステムの開発・運用やクライアント向けシステム提案を行っています。
■募集背景
弊社は広告代理店として、ポスティング・折込・DMなどの広告DX推進を行っております。現在はカスタマーデータ等の社内独自データを活用した販促システムの提供・運用に力を入れており、クライアントの施策立案から実行検証までをトータルで支援する体制を強化しています。事業拡大および新規機能・Webアプリケーション開発の加速に伴い、即戦力として一貫した開発をお任せできるエンジニアを募集する運びとなりました。
■働き方
フルリモート
職務内容
■業務内容
・クライアントからの要望に対するWebアプリケーションの開発
・要件定義〜実装まで一貫したご対応
■開発環境
・言語: C#, TypeScript, SQL
・フレームワーク: ASP.NET Core, React, Entity Framework Core
・ミドルウェア: PostgreSQL
・インフラ: AWS
・開発手法: アジャイル/チーム開発
・構成管理ツール: Git
・その他ツール: Docker, CI/CD, AIコーディング支援ツール
■求める人物像
・業務の目的に関心を持てる方
(画面や項目の追加だけでなく、「誰が、どの場面で、何のために使うか」を確認できる方)
・不明点を整理し、提案と相談ができる方
(指示待ちにならず調査を進めつつ、業務判断が必要な点は選択肢や影響を整理して相談できる方)
・既存の仕様・データ・運用を尊重できる方
(既存実装の意図を読み取り、利用中の機能への影響を考慮できる方)
・必要十分な設計を選べる方
(要件と変更規模に合った実装を選び、保守しやすい形で仕上げられる方)
・実装から検証まで責任を持てる方
(正常系だけでなく、権限、入力エラー、状態変更などの確認を行い、残る課題も共有できる方)
・AIの出力にも自分の判断を持てる方
(AIを活用しながら、仕様との整合性やコードの品質を説明できる方)
求められるスキル
■必須スキル
・C#/ASP.NET CoreによるWebアプリケーション・APIの実務開発経験
(入力検証、例外処理、データアクセスを含む機能を実装できること)
・TypeScript/Reactによる画面開発・改修経験
(フォーム、一覧・詳細画面、API連携、読み込み中・エラー時の表示を扱えること)
・RDBとSQLを用いた開発経験
(テーブル間の関係、JOIN、トランザクション、インデックスの基本を理解していること。PostgreSQL以外の経験も可)
・既存システムの調査・改修経験
(コードやテストから仕様を把握し、関連機能への影響を確認しながら変更できること)
・認証・認可とデータ保護に関する基本的な理解
(利用者の権限や所属によって、参照・更新できるデータを制御する必要性を理解していること)
・Git/プルリクエストを使ったチーム開発と、自動テストの実装経験
・日本語で業務仕様の確認、設計意図の説明、課題・進捗の共有ができること
■歓迎スキル
・受発注・販売管理・請求・決済・承認フローなどの業務システム開発
(特に、価格計算やステータス遷移、変更・キャンセル処理の経験)
・マルチテナントシステム、複数ロールの権限制御
(PostgreSQLのRow Level Securityの経験があれば歓迎)
・Entity Framework Core/Dapper/PostgreSQLの実務経験
(クエリの改善、スキーマ変更、データ整合性の維持など)
・外部API・Webhook・非同期ジョブの実装
(リトライや重複実行、外部サービス障害への対応経験)
・業務画面のUI/UX改善
(複雑な入力フォームや検索・一覧画面の操作性改善)
・Docker、AWS、CI/CD、ログを用いた障害調査
・地図・GIS・地理空間データ、CSV/Excel/PDF処理
・AIコーディング支援ツールを使った開発
(生成されたコードの妥当性を自分で確認し、レビュー・テストまで実施した経験)