募集要項
- 仕事内容
-
これまで得た経験やスキルを最大限に活かしていただきながら、フルサイクルエンジニアとして以下のような業務を行っていただきます。
・要件定義、設計、実装(テスト含む)、リリースなど、一連のプロダクト開発
・様々な観点からのフィードバックに基づく改善、アラート対応などプロダクトの継続的な運用、改善
・コミュニケーションの場や開発フローの改善など、広い視野でアウトプットの質と速度の向上
■開発体制/開発手法
・当社 BANKチームは全体で20名程のスモールチームです。現在エンジニアは約107名で、プロダクトごとにエンジニアチームを組成しています。
・アプリの設計・開発、テスト、デプロイの構築、運用設計・インフラ構築のリードだけでなく、要件定義や分析など、ショップオーナーへの価値提供に関わる一連のサイクルにフルサイクルエンジニアとして携わります。
・互いが背中を任せ合い、各メンバーの強みを活かしてチームとしてのアウトプットを最大化させるために、特定の領域に閉じずに広く挑戦できる環境づくりを行っています。
・各チームで2週間ごとにイテレーションを区切り、チームやプロダクトに対する改善のフィードバックを回すアジャイル開発で行っています。
■使用技術・ツール
・プログラミング言語: Go, Python 3系, PHP 8系, TypeScript
・フレームワーク: aiohttp, Fast API, CakePHP 4系, Vue.js 2系, Next.js
・開発ツール: Jetbrains All products pack, VSCode
・開発支援ツール: Github Copilot
・クラウドサービス: AWS (ECS, Fargate, Auroraなど), GCP(BigQueryなど)
・インフラ構成管理ツール: Terraform
・監視ツール: New Relic One, Sentry
・コラボレーションツール: Slack, GitHub, figma, figjam, Google Meet, ZenHub, Notion
・BIツール: Looker
- 応募資格
-
- 必須
-
・PHP、Go、Python、TypeScriptなどの言語・ライブラリを用いた開発経験
・チームの一員としてWebアプリケーションの運用を3年以上行った経験
・コードレビューやGitHubでのプルリクエストレビューなど、開発サイクルをリードした経験
・システムの信頼性向上を目的としたユニットテストや結合テストなどの設計、運用経験
・チーム外へと越境し、自律的にステークホルダーとコミュニケーションを図りながら仕事を進める遂行力
- 歓迎
-
・フルサイクルエンジニアとしての業務経験
・既存の開発における課題解決のためのライブラリ選定経験
・mablやAutifyなどを用いたE2Eテストの設計、運用経験
・DDD、エンタープライズアプリケーションアーキテクチャパターンなどの設計手法に関する知識があり、業務で適用した経験
・フロントエンドアプリケーションの状態管理やコンポーネント設計に関する知識があり、業務で適用した経験
・CICDフローの整備や技術的な指針の策定など、チームのエンジニア全員の生産性を上げるための施策の策定・実施経験
- フィットする人物像
-
求める人物像
・スモールチームのエンパワーメントに関心が高い方
・ユーザーと向き合いながらユーザーに価値を届けるプロダクト開発を行いたい方
・着実に改善していくことが好きな方
・前提を疑いゼロベースで発想できる方
・チームで物事に取り組むのが好きな方
・職能にとらわれず、自ら役割を生み出しチーム内外でコラボレーションしながら価値提供するのが好きな方
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 勤務時間
- グレードに応じて労働時間制度が異なります。 裁量労働制 フレックスタイム制 (コアタイム)12:00?16:00 (フレックスタイム)始業 7:00?12:00、終業 16:00?21:00
- 年収・給与
- 600万円~849万円
- 待遇・福利厚生
- ・通勤交通費一部支給(月額5万円まで) ・各種社会保険完備:雇用保険、労災保険、健康保険、厚生年金保険
- 休日休暇
- ・完全週休2日制、祝日 ・有給休暇(入社日に10日付与)、夏季休暇、年末年始休暇、慶弔休暇、その他各種休暇