募集要項
- 仕事内容
-
これまで得た経験やスキルを最大限に活かしていただきながら、フルサイクルエンジニアとして以下業務に携わっていただきます。
■要件定義、設計、テストを含む実装、リリースなど一連のプロダクト開発
■CS/PdM/事業企画など様々な観点からのフィードバックに基づく改善、アラート対応などプロダクトの継続的な運用、改善
■コミュニケーションの場や開発フローの改善など、広い視野でアウトプットの質と速度の向上
【開発体制/開発手法】
■スモールチーム:BASE BANKチーム全体で約25名、エンジニアは約10名でプロダクトごとにエンジニアチームを組成
■フルサイクルエンジニア:Webアプリケーションの設計・開発、テスト、デプロイの構築、運用設計・インフラ構築のリードだけでなく、要件定義やデータ分析など、ユーザーへの価値提供に関わる一連の工程にフルサイクルエンジニアとして携わる
■チーム成果の最大化:互いが背中を任せ合い、各メンバーの強みを活かしてチームとしてのアウトプットを最大化させるために、特定の領域に閉じずに広く挑戦できる環境作りに注力
■アジャイル:各チームで2週間ごとにイテレーションを区切り、チームやプロダクトに対する改善のフィードバックを回すアジャイル開発を実施
【使用技術・ツール】
■バックエンド: Go, PHP(CakePHP), Python
■フロントエンド: TypeScript, Vue.js, Next.js
■データベース: MySQL
■クラウドサービス: AWS (ECS, Fargate, Auroraなど), GCP(BigQueryなど)、すべてTerraformで管理
■監視ツール: New Relic One, Sentry
■コラボレーションツール: Slack, GitHub, figma, Google Meet, Notion
- 応募資格
-
- 必須
-
【必須経験・スキル】
■PHP、Go、Python、Vue.js、Reactいずれかの言語・ライブラリを用いた開発経験
■保守性や拡張性を意識したコンポーネントやレイヤードアーキテクチャの設計、開発を行った経験
■パフォーマンスや拡張性を考慮したDBのテーブルの新規、追加設計やトランザクションの検討、実装を行った経験
■システムの信頼性向上を目的としたユニットテストや結合テストなどの設計、運用経験
■自律的にステークホルダーとコミュニケーションを図りながら仕事を進める実行力
【歓迎する経験・スキル】
■フルサイクルエンジニア、もしくはそれに近しい業務経験
■ライブラリやフレームワークの選定経験
■AWSなどのクラウドインフラの構築、運用経験
■CI/CDフローの整備や技術的な指針の策定など、チームのエンジニア全員の生産性を上げるための施策の策定・実施経験
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 600~800万円