ClassiのAndroidエンジニアは、既存アプリのUI改善やグロース施策を進めたり、ユーザ様と共につくる新規アプリの開発に取り組んでいます。
チーム開発で教育サービスを成長させたい方、ユーザ様と共にプロダクトをつくりたい方、ぜひ一度お話ししましょう!
◉具体的な業務内容
・既存アプリの安定性およびパフォーマンスを重視した品質改善
・既存アプリの大規模なアーキテクチャ変更を含む、継続的コードベース改善
・新規アプリの開発、他サービスとの連携
・プロダクトチーム(ディレクター/デザイナー/営業との連携チーム)でのUI改善やグロース施策の開発推進
・Android OSバージョンアップへの対応
◉必須スキル・経験
・ APIと通信するAndroidネイティブアプリの設計、開発、運用経験
・Java によるプログラミング開発経験
・Android Studio による開発経験
・ GooglePlayStoreでのアプリケーションリリース経験
・ Git を使った Pull Request ベースの開発経験
◉歓迎スキル・経験
・ Kotlinを用いたAndroid アプリケーション開発経験
・スマートフォンアプリケーションのセキュリティ知識
・タブレットアプリケーション開発経験
・CIツールやFirebaseを用いたアプリケーション開発経験
・Flutterを用いたアプリケーション開発・導入経験
・Android Jetpack, RxJava, Daggerを用いた開発経験
・プロダクトチームメンバー(アプリエンジニア以外)との開発経験
◉開発環境
サーバーサイド:Ruby on Rails, PHP
フロントエンド:Angular, NgRx, TypeScript, React, AngularJS, webpack
インフラ:AWS, Docker, Vagrant, CircleCI, Fluentd, Elasticsearch, Datadog, Bugsnag, Sentry
モバイル:Swift, RxSwift, Kotlin, Objective-C, Java, Firebase, fastlane, RxJava
ビジネス基盤:Salesforce
AI/データ:Python, Google BigQuery, Tableau
コミュニケーション/タスク管理:Slack, Confluence, esa, Asana, JIRA
リポジトリ管理:GitHub
◉こんな方、お待ちしてます!
- 当社のミッション・ビジョン・バリューに共感いただける方
- 困ったときには助け合い、チームとして働ける方
- ユーザのことを第一に考えて対応できる方
- サービスを取り巻く環境や開発環境などの変化に立ち向かい、自らの力に変えていくことのできる方
- 自ら改良点を見つけ、改善していける方
----
▼その他
<WORK STYLE>
- 入社時に希望のMac端末貸与(メモリ16GB/英語キーボード可)
- 外部ディスプレイ希望者貸与
- フレックスタイム制(フレキシブルタイム:7時00分~22時00分)
※標準労働時間(7時間45分/日)に1か月の所定労働日数を乗じた時間を、1ヶ月の総労働時間(所定労働時間)としています。
- カンファレンス・勉強会参加、会社で書籍購入あり
<COMMUNICATION>
- コミュニケーションサポート
- 全社会(月一回)