【フルリモート/週5】Androidエンジニア(Kotlin・モダンアーキテクチャ設計・UI/UX追求)

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,700 ~ 5,600円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5】Androidエンジニア(Kotlin・モダンアーキテクチャ設計・UI/UX追求)
お任せしたいこと
自社で展開する大規模BtoC向けサービス、または業務効率化を支えるBtoB向けモバイルアプリにおいて、Kotlinを用いたAndroidネイティブアプリの設計・開発をお任せします。
Jetpack Compose等のモダンなUIツールキットを積極的に活用し、複雑な状態管理や非同期処理(Coroutines / Flow)を適切に設計することで、ユーザーにとって心地よく、かつ保守性・拡張性の高いAndroidアプリをチームで作り上げていただくポジションです。
具体的な業務内容
・Kotlinを用いたAndroidネイティブアプリの要件定義、および基本・詳細設計から実装・テスト・運用
・Jetpack Composeを活用した宣言的UIの実装、およびマテリアルデザイン(Material Design 3等)に準拠したUI/UXの構築
・MVVM、MVI、クリーンアーキテクチャ等の設計パターンを用いた、テスタビリティと保守性の高いコードベースの構築
・Kotlin Coroutines / Flowを活用した複雑な非同期処理や、状態管理(StateFlow等)の設計
・Hilt(Dagger)等のDI(依存性注入)ツールの導入・運用
・マルチモジュールアーキテクチャの設計・推進による、ビルド時間の短縮やコードの疎結合化
・JUnit、Espresso等を用いた自動テスト(単体・UIテスト)の実装
・BitriseやGitHub Actionsを用いたCI/CDパイプラインの構築、およびGoogle Playへの継続的デリバリー(自動配信)プロセスの整備
・Figmaを用いたデザイナーとの連携や、バックエンドエンジニア(API設計)との仕様調整
必須スキル・経験
・Androidネイティブアプリの開発実務経験(目安として3年以上)
・Kotlinを用いた開発実務経験
・MVVMやクリーンアーキテクチャなど、アプリの設計パターンに関する知識と実践経験
・REST APIやGraphQLを利用したバックエンドとの通信処理の実装経験
・Git / GitHub等を用いたプルリクエストベースでのチーム開発経験
歓迎スキル・経験
・Jetpack Composeを用いた本番アプリの開発・運用経験
・大規模アプリにおけるマルチモジュール化の設計・移行経験
・Kotlin Coroutines / Flowを用いた高度な非同期処理の実装経験
・BitriseやGitHub Actions等を用いたモバイルアプリのCI/CD環境構築経験
・Android OSのアップデートに対する追従や、パフォーマンスチューニング(メモリリーク調査、描画最適化等)の実務経験
開発・業務環境
開発言語:Kotlin
UIツールキット・ライブラリ:Jetpack Compose, Android View (既存コードベース), Material Components
非同期処理・DI:Kotlin Coroutines, Flow, Hilt (Dagger)
通信・データ:Retrofit, OkHttp, Room
バックエンド連携:Firebase, REST API, GraphQL
テスト・CI/CD:JUnit, Espresso, Robolectric, Bitrise, GitHub Actions
コミュニケーション・管理:GitHub, Jira, Figma, Slack, Zoom, Notion
プロジェクトチームについて
Android OSの特性やガイドラインを深く理解し、プラットフォームに最適化された「ネイティブならではの最高体験」をユーザーに届けることを重視する開発チームです。
新技術(Jetpack Composeや最新のアーキテクチャガイドラインなど)への関心が高く、レガシーなコードを段階的にモダンな設計へとリファクタリングしていくプロセスをチーム全体で楽しむカルチャーがあります。デザイナーとの垣根も低く、エンジニア視点でのUI/UX改善提案が積極的に受け入れられる環境です。
求める人物像
・ユーザーが毎日触れるアプリだからこそ、0.1秒のレスポンスや細部のアニメーションにまでこだわりを持てる方
・Androidエコシステムの進化やKotlinの最新アップデートを継続的にキャッチアップし、実務に還元できる方
・「とりあえず動く」コードではなく、チーム開発における可読性やテスト容易性を意識した設計ができる方
・他職種(プロダクトマネージャー、デザイナー、バックエンドエンジニア)と円滑にコミュニケーションを取り、主体的に課題を解決できる方
働き方
リモート環境
[フルリモート] 基本的にフルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
