Androidエンジニア(ID:11779)
- Work location
- Tokyo
- Job type
- IT engineers
- Employment type
- Regular employee
- Salary
- 500~1200万円
- Overseas applicants allowed
- Must
- ・Javaの言語特性の理解
・Android SDKの理解と実践経験
・HTTP通信を用いたアプリ開発の経験
・マルチスレッドプログラミングの経験
・MVP・MVVM・Layered Architectureを用いた設計経験
・日本語力ビジネスレベル(N2以上)
・英語力ビジネスレベル
Job Detail
Language requirements: Japanese | Business level (N2) |
---|---|
Language requirements: English | Business level |
Career level | Experienced (Non-manager) |
Job description | 【仕事内容】 Androidクライアントアプリ開発を担当していただきます。 Androidエンジニアとしては、新規施策の実装や中長期目線での技術戦略の立案・遂行していただきます。また、開発作業だけでなく、各種KPIやユーザーの行動ログをもとに、サービス改善案の抽出・仮説検証・効果検証といった領域まで関わることが可能で、モバイルアプリのグロースハック全般も業務として担当していただきます。 【具体的な業務内容】 ・PairsのAndroidクライアントアプリ開発 ・新規施策の企画〜開発〜テスト〜リリースといったサービス開発業務 ・継続的にメンテナンスしていくための技術戦略の立案・遂行 ・開発プロセスの改善 ・Pairsのグロースハック ・各種データやユーザーの行動ログからのサービス改善案の抽出 ・サービス改善案の仮説検証と改善施策の検討 ・施策リリース後の効果計測 【仕事の進め方】 ・週に1〜2回程度、ビジネスサイドも交えて定期的な開発の打ち合わせをチームで行う ・合わせてプロジェクトごとに必要に応じて別途必要な打ち合わせを行う ・JenkinsやBitriseを用いた配信の自動化 ・コードはGitHubにてバージョン管理を行い、PullRequestを用いてコードレビューなどを行いマージする ・コードレビューはコメントを書くよりも、メンバーで集まってディスカッションしながらレビューし合う形で進めている。 ・開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる ・専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っている 【仕事から得られるもの】 ・Androidアプリの開発ナレッジの習得 ・最新技術をキャッチアップして業務で活用していくスキル ・技術選択は全て開発者が責任を持って行っており、必要に応じて最新技術も積極的に活用することができます ・具体例としては、アプリの状態管理に纏わる課題を解決するためにFluxを採用したり、DBのメンテナンスコスト削減を目的としてAndroid-Ormaを採用したり、といった技術選定を現場の裁量で行ってきました ・施策立案/効果測定のための数値分析スキル ・国内最大級のオンラインデーティングサービスのエンジニアリング経験 ・上記に必要な知見の蓄積による、エンジニアとして実践に裏打ちされた幅広い基礎の習得 ・高トラフィックな環境下でのプロダクト開発経験 ・モダンな開発環境でのプロダクト開発経験 ・外資系IT企業ならではの論理性、圧倒的スピードのあるプロダクト開発経験 ・プロダクト開発を通した社会貢献(晩婚化問題、少子化問題、人生における自由な選択 etc.) 【開発環境】 ・開発環境:Android Studio ・開発言語:Kotlin / Java ・ライブラリ:RxJava / Dagger / Retrofit / Android-Orma ・アーキテクチャ:Flux / MVP / MVVM / Layered Architecture 【組織】全体:140名(正社員:100名弱)、 外国籍:フランス、韓国、台湾、中国、アメリカ、イギリス、オーストラリア、フィリピン等 エンジニア:38%、Androidチーム:3名 社内言語:日本語、英語 【雇用形態】正社員 試用期間:有(1ヵ月間は契約社員、条件は変更なし) 【勤務時間】コアタイム 10:30〜17:00 のフレックス制 【給与】年収5,000,000円 〜 12,000,000円(経験・能力を考慮の上、当社規定により決定いたします) ■月給: 376,667円 〜 960,000円 ※基本給: 278,690円 〜 710,289円 ※みなし残業代:97,977円 〜 249,711円 ※45時間を超える時間外労働分、休日労働分、深夜労働分についての割増賃金は別途支給。 ・昇給:四半期に1回上長との定期面談があり、その際に昇給を決定いたします ・賞与 : 半年に1回、業績貢献度に応じて支給いたします 【待遇・福利厚生】 ・交通費全額支給 ・自己研鑽手当1万円/月(全正社員対象) ・住宅手当有り:オフィスから3km圏内に住んでいる場合は3万円/月、配偶者有りの場合は5万円/月(パートナーシップも対象) ・各種社会保険完備(関東ITソフトウェア健康保険組合) ・海外カンファレンス参加費/渡航費補助 ・ソフトウェア、書籍購入補助 ・オンライン英会話学習補助 ・セミナー/カンファレンス参加費補助 ・PC(Mac)、マウス、キーボード、ディスプレイを選べる制度 ・高級チェア利用可能(オカムラのシルフィー) ・社員旅行、各種交流イベント多数実施 ・海外や地方から引っ越される方の引っ越し補助が相談可 ・飛行機券の補助が相談可 【休日休暇】年間休日:128日(2018年実績) 土日祝休み、夏期、冬期休暇実績(2018年:夏期9日/冬期10日、2017年:夏期10日/冬期13日)、有給休暇、特別休暇(誕生日休暇、アニバーサリー休暇など)、産前産後/育児休暇、生理休暇 【選考プロセス】書類選考 →1次面接(エンジニア)→ 2次面接(CTO)→ 最終面接(CEO)→ 内定 → 入社 ・Skype面接、海外からの応募可 |
Requirements | 【必須スキル】 ・Javaの言語特性の理解 ・Android SDKの理解と実践経験 ・HTTP通信を用いたアプリ開発の経験 ・マルチスレッドプログラミングの経験 ・MVP・MVVM・Layered Architectureを用いた設計経験 ・日本語力ビジネスレベル(N2以上) ・英語力ビジネスレベル 【歓迎スキル】 ・Kotlinの言語特性の理解 ・Dependency Injectionの経験 ・ユニットテストの経験 ・個人アプリのリリース経験 ・OSSのリリース・コミット経験 ・主要ライブラリの裏側で使われている技術への理解 <求める人物像> ・個人ではなく、チームのアウトプットを最大化するために行動できる ・ビジネス要件に合わせて、エンジニアリングスキルを適切に活用できる ・最新技術を常にキャッチアップし、必要に応じてプロダクトに導入できる ・プロダクト改善のために、既存コードを壊す勇気と行動力を持つことができる |
This job applies to the following conditions
※Click the link to search more jobs with the following conditions
- Area
- Job Type
- Employment type
- Speciality