BASE BANK_フロントエンドエンジニア

BASE BANK_フロントエンドエンジニアのメインビジュアル

フロントエンド

PHP

Python

GO

TypeScript

Vue

AWS

WordPress

Slack

GitHub

Miro

ZenHub

仕事内容

■ミッション BASEは「Payment to the People, Power to the People」をミッションに掲げ、世界中の人々が自由に経済活動ができる世の中を目指して、個人やスモールチームのエンパワメントを目指して、EC/決済/金融のサービスを展開しています。 主力サービスであるネットショップ作成サービス「BASE」は日本全国の様々なショップオーナーさんにご利用いただいており、これまでに180万を超えるショップが生まれ、日本最大級のネットショップ作成サービスとなりました。 ■BASE BANKについて ネットショップ作成サービス「BASE」のショップオーナーの資金周りの課題を解決しています。 BASE BANKでは「銀行をかんたんにし、全ての人が挑戦できる世の中に」というチームミッションを掲げ、BASEショップオーナー向けにFinTechサービスを開発しております ≪提供しているサービス≫ ・かんたんに資金調達ができる「YELL BANK」 ・ネットショップの売上が即座に使える「BASEカード」 ・最短翌営業日に売上金が振り込まれる「お急ぎ振込」  ▼BASE BANK紹介資料   https://speakerdeck.com/base/basebank  ▼BASE BANK事業紹介(30秒動画)   https://moovy.jp/job/860 ■開発の進め方 BASE BANKの開発チームでは、自分たちが受け持つサービス・機能の企画からサポートまで担当する、フルサイクルエンジニアというスタンスを取っています。 具体的には次のようなシステム開発のライフサイクル全般に積極的に関わっています。 ・企画 ・要件定義・設計 ・開発 ・テスト ・デプロイ ・運用 ・プロダクトサポート 現在、プロダクトごとに開発チームを分割し、各チームで2週間ごとにイテレーションを区切りチームやプロダクトに対するフィードバックを回すアジャイル開発を行っています。 例えば、イテレーションごとにレトロスペクティブを行い、よりよいプロダクト開発の方法を模索しています。 また、不確実性が高い開発を行うプロジェクトでは、イテレーションごとに成果物をレビューするスプリントレビューを実施しています。 各チームの開発や運用の中で得た知見は横断的に共有し、BASE BANKのみならずBASE全体の開発効率向上に取り組んでいます。  ▼BASE BANKチーム インタビュー記事   https://basebook.binc.jp/entry/2022/04/20/170000  ▼BASE BANKチーム テックブログ   https://devblog.thebase.in/archive/category/BASEBANK ■使用技術・ツール ・バックエンド  ・プログラミング言語: Go1.17, Python 3, PHP 7.3  ・フレームワーク: Go・Pythonは未使用、PHPはCakePHP 2 ・Webフロントエンド  ・プログラミング言語: TypeScript  ・メインのフレームワーク: Vue.js ・開発ツール: VSCode, Jetbrains All products pack ・クラウドサービス  ・AWS: ECS, Fargate, Aurora ・インフラ構成管理ツール: Terraform ・監視ツール: New Relic One, Mackerel, Sentry ・コラボレーションツール: Slack, GitHub, Miro, Zoom, ZenHub,              Kibela, Google Workspace

仕事のやりがい

BASE BANKチームが受け持つ金融システムならではの経験や成長の機会があります。 また、フルサイクルエンジニアとして企画から運用まで関わるため、自身の意見や提案をプロダクトに反映しより良いものにしていくことができます。 ・上場企業から個人経営まで、様々な規模のショップを対象にした、金融サービスの開発に主体的に関わることができる ・商品が発売された瞬間に購入者が殺到する人気ショップの高トラフィックに耐える実装・インフラ構成に挑戦できる ・サービスグロースの企画~運用に関わることができる ・分散システムの設計、運用、監視経験を得ることができる ・特定の技術領域にとらわれず、裁量を持ち一気通貫してプロダクトを作り切る経験を得ることができる ・チームの開発プロセスを自らの手で育て、改善していくことができる

応募について

必須スキル

・Vue、Reactなどのモダンフロントエンド開発経験 ・チームの一員としてWebアプリケーションの運用を行った経験 ・コードレビューやGitHubでのプルリクエストレビューなど、チームの一員としての開発サイクルを一定以上行った経験 ・システムの信頼性向上を目的としたユニットテストや結合テストなどの設計、運用経験

歓迎スキル

・webpackなどを用いたビルドパイプラインの構築や改善経験 ・既存のフロントエンド開発における課題解決のためのライブラリ選定経験 ・mablやAutifyなどを用いたE2Eテストの設計、運用経験 ・Fluxなどの状態管理パターン、DDD、エンタープライズアプリケーションアーキテクチャパターンなどの設計手法に関する知識があり、業務で適用した経験 ・チーム外へと越境し、自律的にステークホルダーとコミュニケーションを図りながら仕事を進める遂行力 ・フルサイクルエンジニアとしての業務経験 ・チームのエンジニア全員の生産性を上げるための施策の策定・実施経験

こんな人におすすめ

・ユーザーのためにこだわりを貫ける「Stay Geek」な方 ・「Be Hopeful」「Move Fast」「Speak Openly」の3つの行動指針に沿ったご志向の方 ・BASEのミッションに共感し、プロダクト成長のために淡々と課題解決を実行していける方 ・インターネットが好きで、Webサービスやアプリへの強い興味・関心がある方 ・オーナーシップを持って課題に取り組み、どんな部署・立場でも自らプロダクトを良くしていくために動く方 ・常に変わっていく状況を楽しみ、変化に柔軟に対応していける方 ・ショップさんの成長や成功、メンバーの成長や成功も喜べる方

求人内容

選考フロー

書類選考 ▼ 1次面接 ▼ 2次面接 ▼ リファレンスチェック ▼ 最終面接 ※上記は通常フローのため、候補者様や選考状況によって変更になる可能性があります

ログインして見る

または

動画

会社概要

この会社のほかの求人募集

ログインして
動画を見る

または

1 / 1

最近みた求人募集

こんな求人募集もあります