Androidエンジニア
【具体的な業務】
技術本部にて同社が提供するサービスの「Sansan」または「Eight」モバイルアプリ開発を担当し、開発プロジェクトの要件定義、設計、開発、テスト、運用保守まで一貫して携わります。
▼Sansan
Sansanのモバイルアプリ開発および運用(Androidメインですが、KMP、iOSも状況・意欲に応じて担当いただきます)
・新機能や機能改善の提案、実現性調査
・プロダクトマネジャーやデザイナーと、仕様やUI/UXの検討
・内部品質を高めるための設計や、新技術導入の提案
▼Eight
・EightのAndroidアプリ開発および運用
・新機能や機能改善の提案、実現性調査
・プロダクトマネジャーやデザイナーと、仕様やUI/UXの検討
・内部品質を高めるための設計や、新技術導入の提案
【開発環境、使用するツールなど】
言語:Kotlin
ソースコード管理:GitHub
ライブラリ:Dagger、Retrofit、Kotlin Coroutines、RxJava、Dagger Hilt、Jetpack Composeなど
CI,テスト:GitHub Actions、JUnit
運用:Firebase Crashlytics
PC:Macbook Pro、iMac(定期的に最新モデルに置き換え、キーボード配列選択可)
コミュニケーション: Slack、Teamflow
デザイン連携:Figma
ディスプレイ:27インチワイド(WUXGA)1〜2台