【 仕事内容 】
・大規模EC基盤の開発やその周辺プロダクトの開発をしていただきます。
既存ECサイトのヘッドレスコマース化や、OMO対応など、まだ事例が少なく難易度の高い開発や、国内事例が少なく海外でのシェアが高いパッケージを利用したECサイト開発を主軸としております。
店舗とオンラインショップで同じユーザー体験を実現させるOMO(Online Merges with Offline)に力を入れる企業が増えており、「店舗とオンラインショップの顧客データの一元化」「基幹システムとの売上連携」などの重要性が上がっています。
これを実現させるには、高度な技術力と設計力が求められます。
クライアントごとに抱える課題が異なるため、同じような開発を繰り返すことはほとんどなく、常に新しいことに挑戦できる環境です。
正解がない中でシステムとしての”あるべき姿”を模索し続けていく難しさはありますが、それこそがエンジニアリングの醍醐味といえます。
【 開発環境 】
言語 : TypeScript / Kotlin / PHP / Python / GraphQL
フレームワーク : React / Spring Boot / Magento2
インフラ : Aamazon Web Service / Netlify / AWS CloudWatch シリーズ / Terraform / GitHub Actions
ツール : GitHub / Slack / Redmine / Miro / Google Meet / NotePM / Visual Studio Code / Intellij IDEA
最近では中〜大規模のプロダクトが多く、Kotlin+Spring Bootのバックエンド開発、TypeScript+Reactのフロントエンド開発が多いです。
GraphQLを取り入れて、Rails(GraphQL) APIサーバ + フロントエンド(React + Sass)のような形で、フロントとバックエンドを分離して、デザイン、UIなどの実装/変更容易性に取り組んでるプロダクトもあります。
【 開発の特徴 】
・開発言語などはお客様からの指定がない限り、エンジニアを主体に決定していきます。
・モダンな技術や言語にも積極的にアプローチしているので、挑戦したい技術・言語があれば積極的に提案してください。
・個人の特性を考慮して案件を振り分けますが、新規開発と保守開発のプロジェクトを1つずつもつメンバーが多いです。
・開発領域も柔軟に相談できるので、フロントエンドからサーバサイドまで幅広い技術を習得できます。
・エンジニア同士はもちろん、ディレクター、デザイナーと連携を取りながら、プロダクトの開発に取り組んでいただきます。
【 クラベスのエンジニアの魅力 】
・フロントエンドからサーバサイドからインフラまで、全体を見通した開発スキルが身につきます。
・モダンな技術ベースの開発を通したエンジニアリングスキルが身につきます。
・eCommerceの業務知識(ドメイン)について深く理解できます。
・進行中プロジェクトの約6割が新規開発なので、要件の確定からシステム構成・データベース設計・WebAPI設計から開発、リリース・運用まで習得できます。
・他のエンジニアが気になった技術や記事が頻繁にSlackに投稿されて、活発な意見交換が行われています。
【求める人物像】
- 最新技術のキャッチアップがお好きで、積極的にPJに導入したいと考えている方。
- チームメンバーやディレクターと円滑にコミュニケーションをとって業務を推進できる方
【必須要件】
- 実務経験2年以上
- コードレビュー経験者
【歓迎要件】
- オブジェクト指向プログラミング経験者
- サーバサイド開発経験者
- プライベートで開発をしている
【テックブログはじめました】
https://qiita.com/organizations/claves
ここまでお読みいただきありがとうございました。
ご応募、心よりお待ちしております。