仕事内容
・新規事業チームにおけるアプリ開発エンジニア(Flutter/Dart)
「エンターテイメント×AI」の新規事業で、アプリケーションエンジニアとしてご活躍いただくポジションです。
バンク・オブ・イノベーションでは現在の事業展開<ゲーム事業><ゲーム×マッチング事業>とあわせてさらなるエンターテイメント領域に進出するべく、新たな新規事業をスタートさせました。
この事業では、弊社のさらなる飛躍を目指し、より多くの人が利用したくなるような
UGC(ユーザー参加型)のエンターテイメントアプリを開発しております。
プロジェクト立ち上げフェーズである本チームは少数精鋭のメンバーで開発を行っており、
職種や役職の垣根を超え、互いに意見交換しながらチーム一体となって開発を行っております。
また、現在は全メンバーがエンジニアリングを担当しており、職種間のコミュニケーションの摩擦も発生しにくい環境です。
※全員が器用貧乏にフルスタック気味に開発を行っておりますので、興味があればバックエンドの開発など、一つの領域にこだわらずチャレンジすることが可能です
世の中に今までなかった新たな価値を創造する、
そんな新規事業の初期メンバーとしてチームにジョインしてくださる方を募集しております!
業務内容
・Flutterによるアプリケーション開発
※スピード感をもって品質の高い実装を行い、優れたUXをユーザーに提供できるよう、少人数でアプリ開発を行うことを想定
※その背景もあり、クロスプラットフォームフレームワークとしてFlutterの採用しております
応募要件
※新規事業開発の為、こちらのポジションは「出社勤務」となります。
必須要件
以下のうち、一つ以上の開発経験があること(自走できるレベルを想定しております)
・Flutterなどを用いたスマートフォン向けアプリケーション開発経験
・ReactもしくはReactNativeを使用したwebやアプリケーションの開発経験
・SwiftでのiOSアプリ開発経験
・KotlinでのAndroidアプリ開発経験
歓迎要件
・新規サービスの立ち上げ経験
・テックリード経験
・AWSやGCPでのサーバーの使用・運用経験
・機械学習関係の知識(特にStable Diffusionなどの生成AI関係)
・Python、もしくは他の言語でのバックエンド開発経験
求める人物像
・特定の職域(クライアントやバックエンドなど)にこだわらず、フルスタック気味な開発が好きな方(個々の技術にのみ特化しているよりも幅広い領域を触ることができる方)。現メンバーはクライアントもバックエンドも両方触れるメンバーで進めているため出来れば両方ある程度は触れる、もしくは過去に経験のある方
・学習意欲が高く、新たなことにチャレンジすることが好きな方
・自ら考え、自発的な行動ができる方
・新しい情報の自発的なキャッチアップが好きな方
・円満なやり取りが出来る方
・技術だけでなくプロジェクトをリリースまで効率的に持っていき、KPIなどの数字も意識した仕事ができる方
開発環境
[クライアントサイド]
・言語 : Dart3系
・フレームワーク : Flutter
・CI/CD : GitHub Actions
・テストフレームワーク : test及びflutter_test(ほぼほぼのコードに単体テスト及びウィジェットテストは書く形で進行中)
・CIでの自動テスト整備済み
・コーディングスタイル : Effective Dart
・Lint : Flutter自体のものを使用、Secretlint、actionlint、ls-lint
・プルリク時のGPT4による自動コードレビューの仕組み導入済み
[サーバーサイド]
・言語 : Python3系
・フレームワーク : Django、Django Ninja
・CI/CD : GitHub Actions
・テストフレームワーク : pytest(ほぼほぼのロジック部分などに単体テストは書く形で進行中)
・CIでの自動テスト整備済み
・コーディングスタイル : Black及びPEP8
・Lint : flake8、mypy、Pyright、autoflake、isort、Black、Secretlint、actionlint
・型アノテーション状況 : 基本的にプロジェクトコードはほぼ全て型アノテーションする形で進行中
・テスト用のものなどを除いてほぼ全ての関数などにNumPyスタイルでdocstringを記述する形で進行中
・プルリク時のGPT4による自動コードレビューの仕組み導入済み
[クラウドサービス]
※基本的にAWSをメインに利用しています。
※まだ開発初期なため日々利用サービスは増えていく形となります。
・EC2(API、将来Fargateなどに移行して利用が減る可能性がありますが推論用のInf2インスタンスなどの都合でEC2自体の利用は無くならない可能性が高いです。構成管理自体はほぼCloudFormation化してあります)
・CloudFormation
・ALB
・S3
・AWS Systems Manager
・TiDB Serverless
魅力ポイント
・会社の経費で業務に必要な技術書などを購入が可能
・AWSの勉強目的などでクラウドを利用したい場合、会社のAWSアカウントの利用が可能
・イネイブリングチームのように社内のインフラやクラウドの強い別チームの方に色々サポートしてもらうことも可能です
・困った場合などにAWSやPingCAP社のサポートの方々と直接チャットでやりとりすることができます
・業務時間中に仕事で役立つ技術イベントや研修などに参加することができます
・数人の少人数で作業を進めているためコミュニケーションコストも低めでスムーズです
・作業中、集中したいときにはイヤホン・ヘッドホンで音楽を流しつつの作業が可能です
・MTGは少なめで開発に集中できます
募集要項
職種 / 募集ポジション | 【新規事業(漫画系)】アプリ開発エンジニア(Flutter/Dart) |
---|---|
雇用形態 | 正社員 |
契約期間 | 業務委託での就業も可能ですのでご相談くださいませ。 (常駐勤務となります) 業務委託時の待遇に関しては応相談 ※株式会社バンク・オブ・イノベーションにて採用後、 株式会社バンク・オブ・インキュベーションに在籍出向となります。 |
給与 |
|
勤務地 | |
勤務時間 | 10時~19時 ※休憩1時間 |
休日 | ・完全週休2日制(土曜・日曜)祝日 ・夏季休暇(7月1日~10月31日までの期間に3日間)、 ・年末年始休暇(12月29日~1月3日) ・年次有給休暇(初年度10日間) ・慶弔休暇 ・バースデー休暇 ・会社所定の休暇 |
福利厚生 | http://www.boi.jp/recruit/welfare/ |
加入保険 | 健康保険(関東ITソフトウェア健康保険組合加入) 雇用保険 労災保険 厚生年金保険 |
受動喫煙対策 | 屋内原則禁煙(喫煙室あり) |
会社名 | 株式会社バンク・オブ・イノベーション |
---|---|
事業内容 | ・スマートフォン向けゲームアプリの開発・運営 |