最終更新日:
ARIGATOBANKは「楽しいコトが、お金に変わる。」をコンセプトとするお金のプラットフォームアプリ『arigatobank』の開発/運営を主軸に事業を展開しています。
■業務内容
・『ar
■開発環境
開発言語:React・TypeScript・Redux(Frontend), Swift (iOS), Kotlin (Android), golang (Serverside)
IaaS:GCP, AWS
Computing / Orchestration:GKE, AppEngine, Cloud Functions, Cloud Run
Database / Analysis:Cloud Spanner, Cloud SQL, BigQuery, S3
Middleware:Cloud Pub/Sub, Redis
API:API Gateway, Cloud Endpoints
Network / LB / WAF:VPC, Cloud Load Balancing, Cloud Armor
最新スペックPC・モニター貸与
■開発手法
・スクラムで開発
・PdM 以外に TechLead(TL) を定義し、TLはCTOと技術選定や実装方針を検討
・完了基準を満たした案件は随時本番環境にデプロイしていくアジリティ重視なスタイル
■開発言語
・サーバサイド:Golang を採用。kifutown/ARIGATO ID は全てGolangで開発。(選定ポイント:処理速度, 少ないリソース消費, 並行処理性能)
・モバイルアプリ:Swift / Kotlinを採用。ユーザーに確実に価値提供するためにネイティブ実装を選択。
Android は Android Jetpack Compose を全面的に採用して開発中
・Webフロントエンド:React, TypeScript, Reduxを採用。静的解析、コンポーネント化を重視。
■アーキテクチャ
・クラウドネイティブでGCP/Firebaseをインフラに採用
・Google Kubernetes Engine x Cloud Spanner の構成で大規模トラフィックを自律システムで運用
■Androidアプリは、2021/07にStableになったライブラリJetpack Composeを採用して作られております。
詳しくはテックブログ「Jetpack Composeを採用したkifutown Androidアプリについて」を参照ください。
https://onl.tw/stGNQQ3
※リニューアル前は「kifutown」という名前のアプリでした
・KotlinでのAndroidネイティブアプリケーションの開発経験
・Fintechサービスでのプロダクト開発経験
・セキュアコーディングの理解/経験
・大規模ユーザをもつプロダクトにおけるプロダクト改善サイクルの経験
・スクラム等の自律した開発チームでのプロダクト開発
・ミッションへ共感してくださる方
・技術の力で社会課題を解決したい方
・ゼロからのものづくりでミッションの実現にチャレンジできる方
・それぞれの職務領域のエキスパートと協調してプロダクトを開発したい方
・子どもの急病時にシッター代などを補助する「病児保育費」支給のほか、出産立ち合い休暇やパパ休暇など、社員とその家族を支える制度を積極的に導入しています
・PCやスマホ、通信費を支給しており、ご自宅に近いWeWorkでの就業も可能。ご都合にあわせ全国どこからでも働ける体制を構築しています。
・ ARIGATOBANKのビジョンは「お金に困っている人をゼロにする」。開発を通じ社会に貢献し、世の中に与えるインパクトを体感していただけます。