仕事内容
新規事業として自社開発しているサービスにおいて、スマホアプリの開発を担って頂きます。
・スマホアプリ(Android)の設計、開発、保守
・動作検証、並びにシステム障害の原因調査
・プロダクトマネージャやデザイナー、バックエンドエンジニアと連携したチーム開発
【開発環境】
言語:Kotlin
OS:Android
各種ツール: Github、GitHub Actions、Slack、ClickUp(タスク管理)
【プロジェクト体制(メンバー構成)】
<フロントサイド>
アプリエンジニアリングマネージャー:1名(社員)
Androidエンジニア:2名(フリーランス)
iOSエンジニア:2名(フリーランス)
<バックエンド>
サーバーエンジニア:1名(社員)
業務委託先:1社
必須スキル
・Kotlinを用いたネイティブアプリ開発経験
・Android OSについての深い知識
・Git、GitHubを利用したチーム開発の経験
・RxJava、Kotlin Coroutines Flowでの開発経験
・JUnit, Mokito、MockK を使った単体テスト実施経験
歓迎スキル
・ MVVM、Clean Architecture、マルチスレッド、ネットワーク、
メモリ管理に関する知識
・ Jetpackの知識
・Dagger2、HiltによるDIの経験
・Android アプリのCI、自動化に関する知識、経験
・Google Play へのアプリケーションリリース経験
・1名以上のメンバーマネジメント経験