業務内容
【お任せしたいこと】
ショッピングアシストアプリ『PLUG』の開発をリードいただきたいです。
PLUGはユーザーから見ると拡張機能アプリの1つですが、開発領域が広い且つ複雑性も高く、開発難易度が非常に高いです。
プロダクトのURLドメイン内だけが機能の提供領域ではなく、様々なサイトにも表示されて使われる奥深さがあるため、プロダクトの開発領域はインターネット全般になっていきます。
その分、ユーザーとの接点が増えるため、インタフェースがより重要になります。
高度な技術を駆使しつつ最高のインタフェース作りに一緒に挑戦していきたい方からのご応募をお待ちしております。
【具体的な業務内容】
●プロダクト開発の全体的な技術リード
●システムアーキテクチャの設計・改善
●システム開発・運用
└フロントエンド開発
└バックエンド開発
└クラウドインフラの管理・運用
●新しい技術の導入・評価
└コードレビューと品質管理
└データ収集・分析によるグロースハックの推進
└今後のエンジニアチームの構築とマネジメント
└エンジニアリング文化の醸成と推進
以下記事に直近開発チームが取り組んできたことをまとめていますので、よろしければご参照ください。
https://note.com/stract/n/n494994a6292b
#開発環境
・TypeScriptの全面採用
弊社は、主要言語としてTypeScriptを全面採用しており、フロントエンド・バックエンド・インフラ定義において全面的にTypeScriptを用いています。
monorepoで基本的にすべてのpackageを一つのリポジトリで管理しており、コードの共通化ができております。
・テクノロジースタック
iOSアプリは、Web Componentで記述されているので、基本的にはReactを書いているのと感覚は同じです。他は、Next.js + Tailwind CSS + Vercel の組み合わせがメインとなっています。