メニュー

ユニコーンIT企業でのシニアソフトウェアエンジニア(Android)の求人

求人ID:130088

募集終了

転職求人情報

職種

シニアソフトウェアエンジニア(Android)

ポジション

シニアエンジニア

おすすめ年齢

20代
30代
40代
50代以上

年収イメージ

応相談(経験・能力を考慮の上当社規定により決定)

仕事内容

【業務内容】
当社の事業を推進していくために、Mobile チームの一員、とくにAndroidのプロフェッショナルとして、プロジェクトの成果を最大化することにコミットしていただきます。
現在当社は、国内約7,500万DL、月間利用者数は1,075万人と非常に多くのお客様に利用いただいています。そんな中、当社のMobileチームではさらに大規模な開発でもスピードを持って安全に開発できる体制を実現するため、Android/iOSアプリの大規模なアーキテクチャの変更に取り組んでいます。また新機能開発やUX改善など、さまざまなプロジェクトにも取り組んでいます。

特に、Mobileチームには多くの国からのメンバーが集っています。多様性のあるチームがもつポテンシャルを引き出し、チームメンバーとお互いに技術レベルを高め合いながら、より大きな成果を目指していきます。

【具体的な業務イメージ】
・当社アプリのUI/UX改善
・安定性およびパフォーマンスを重視した品質改善
・大規模なアーキテクチャ変更を含む、継続的コードベース改善
・Androidバージョンアップへの対応
・新規サービス開発、他サービスとの連携

【開発環境】
・ソフトウェア開発:Java、Kotlin
・ネットワークトランスポート:プロトコルバッファ
・構築環境:Gradle 、OkBuck
・毎日の開発:LeakCanary、Dagger、okhttp
・UIテスト:Espresso

必要スキル

【必要条件】
・Android向けネイティブアプリケーションの開発経験
・オブジェクト指向ソフトウェア開発、MVVM / MVPアーキテクチャ、マルチスレッド、ネットワーク、メモリ管理に関する豊富な知識
・大規模開発においてコードベースやチーム開発全体を恒常的に改善した経験
・Android標準ライブラリやフレームワークについての知識
・JUnit, Mokito を使った単体テストを行いながら機能開発に従事する能力
・Kotlin での実務経験

【歓迎条件】
・大規模開発での技術選定においてチームの総意をまとめ決定が下せること
・ビジネスサイドとのコミュニケーションを経てアイディアに対する技術的な実現方針を決定した経験
・プロダクトデザイン、UI / UX設計、バックエンド/フルスタックエンジニアリングのいずれかの経験
・3人以上のチームのマネジメント経験
・大規模ユーザーを持つネイティブアプリの開発・運用経験
・自分で企画をしてアプリを開発・運用した経験
・パフォーマンス最適化についての知識
・ジュニアメンバーの育成経験
・開発者間での英語でのコミュニケーション能力 (読み書きと会話能力)

【求める人物像】
・大胆にチャレンジし、多くの失敗から学べる方
・チームのために、自ら考え、自ら動き、率先して成功のために行動できる方
・オーナーシップを持って業務に励み、ベストを尽くすための努力を惜しまない方
・国際化したチームの中で積極的にメンバーとコミュニケーションしアウトプットができる方

就業場所

就業形態

正社員

企業名

急成長アプリ運営会社

企業概要

アプリの企画・開発・運用を行う企業

企業PR

日本のシリアルアントレプレナーによるベンチャー企業。既存事業が軌道に乗っているが、グローバル展開や新規事業展開に向けて組織の整備を行う。

業務カテゴリ

組織カテゴリ

備考

関連キーワード

転職求人を検索