【業務内容】
自社サービスシリーズとの連携を図り、内製化を進めるプロジェクトにおいてバックエンド開発を担当していただきます。
リファクタリングや技術的負債の解消、テストコード作成、オフショア開発との連携を通じたドメイン知識の獲得など、技術力を駆使してプロジェクトを推進していただきます。
【具体的な業務内容】
・リファクタリングや技術的負債の解消
・テストコードの作成
・オフショア開発チームとのコミュニケーションを通じたドメイン知識の獲得
・PdMが起票する案件の開発および不具合修正
・各種ミドルウェアのバージョンアップ対応
【求める人物像】
・困難な状況でもやり抜く姿勢のある方
・コードに対して批判的でありながら、人に対して寛容な方
【勤務地】
東京都渋谷区恵比寿
完全リモートOK(日本国内のみ)
【開発環境】
バックエンド: JavaScript(Node.js, jQuery), TypeScript(Node.js, Nest.js), PHP(Laravel)
フロントエンド: JavaScript(jQuery), TypeScript(React, Next.js)
AI: Python
クラウドインフラ: Azure
データベース: MongoDB, AtlasDB
分析基盤: Zoho Analytics, BigQuery, Google Cloud Storage
CI: GitHub Actions
ソースコード管理: GitHub
モニタリング: Datadog, Sentry, New Relic
UI/UXツール: Figma
バックログ管理: Backlog, Jira
コミュニケーション: Slack, Notion, Miro, Zoom
【技術選定の背景】
Node.jsを中心としたバックエンド開発を行っており、現在はTypeScriptをメインとする技術スタックに移行しています。
T3 Stackを使用したリアーキテクトを計画しており、新規サービスは基本的にTypeScript(Next.js)で開発を行います。
【チーム構成】
エンジニア組織は日本チーム40名、ベトナムオフショアチーム20名で構成されています。現在、内製化領域を拡大中です。