Job Description : 職務内容
職務内容
楽天 事業について
楽天グループは日本を拠点として約1億人 グローバルでも10億人のお客様にご利用いただいており EC 決済サービス 金融サービス 通信 メディア スポーツなど様々な分野で70以上のサービスを提供しております
部署 サービスについて
Linkプラットフォーム部 (LIPD)は楽天グループ内において もっともダイバーシティの進んだ部署の一つです 開発業務を主とし 20を超える国々から集まったメンバーで形成されます 部署の文化は非常にオープンで 互いを尊重し合うことを重視し 多様性と生産性を醸成する環境を持っています
募集背景
LINKエンジニアリング課では 製品ラインナップのさらなる拡充を図るべく Engineeringチームの組織拡大を進めております
業務内容
LINKエンジニアリング課では 楽天エコシステムやその他楽天ビジネスの一部を統合したコミュニケーションアプリである楽天LINKアプリの開発を行なっております
現在 Kotlin Multiplatform モバイルエンジニアとして 高い品質のAndroidアプリの開発に一緒に情熱を傾けていただけるチームメンバーを募集しております
責任範囲
Kotlin Multiplatformによるコアなビジネスロジックの実装 及びAndroid iOS Webアプリケーションへの統合に努めていただきます
プロダクトマネージャ テクニカルリード及び他のモバイルエンジニアと密に連携し 要件の落とし込みや デザイン 実装といった開発業務全般に従事いただきます
バックエンドチームやQAチームと協力し ロバストなend-to-end機能の開発に努めていただきます
ソフトウェアーのデザイン テスト容易性を意識した実装 ユニットテストの記述 静的コード解析の利用 コードレビューへの参加 コードに対する当事者意識を通じ 高い品質を目指していただきます
コーディング規約, コードレビュー, ソース管理, プロセス, テスト, デプロイなどに関する開発ベストプラクティスの定義 フォローアップをお手伝いいただきます
協力を惜しまないチームカルチャーの促進 能動的な情報共有 メンタリングを通じ チームメンバーの育成に取り組んでいただきます
必須要件
コンピュータサイエンスまたは関連分野の学士号ないし資格
4年以上のモバイルアプリ開発 またはKotlin言語でのライブラリ開発の経験
コーディング規約 コードレビュー ソース管理 継続的なデプロイ テストや保守を含む一連のソフトウェアライフサイクルや プロフェッショナルなソフトウェアエンジニアリングのプラクティスを熟知されている方
HTTPやJSONを介したREST ウェブサービスの統合について深く理解されている方
ライブラリの開発やデプロイ時に考慮すべき事柄の理解
Kotlinエコシステムで広く利用されている商用ライブラリーやオープソース ktor, SQLDelight, kotlinx.serialization, kotlinx.coroutines, etc. に関する知識を有する方
ソースコードの品質 ユニットテスト 静的コード解析及び継続的インテグレーション / デリバリーに情熱を注げる方
能動的な情報共有 チームメイトのサポート お互いに学び合う姿勢
アジャイル環境下での開発業務に抵抗がない方
日本以外を拠点とする複数のチームとの協働に抵抗がない方
お互いに協力し建設的なフィードバックのやりとりができる方
歓迎要件
AndroidやiOS (及びWeb)向けに Kotlin Multiplatformを利用したライブラリー開発の経験をお持ちの方
Androidアプリの開発及びツールチェーンの経験をお持ちの方
iOSアプリの開発及びツールチェーンの経験をお持ちの方
Webアプリの開発及びツールチェーンの経験をお持ちの方
オープンソースソフトウェアの保守を経験されている方
モバイルDevOpsの経験をお持ちの方
その他
勤務地に関する補足
楽天クリムゾンハウス本社 東京
Languages :
English (総合 - 3 - 上級)