【アプリサービス開発・運営企業】iOS エンジニア

勤務形態
正社員
給与
年収:500万円~1200万円(経験と能力に基づく)
日本語レベル
初級(JLPT Level 4)
英語レベル
ビジネスレベル(TOEIC 860)
開始日
ASAP
勤務地
東京

職務内容

日本発、グローバル展開するアプリサービス開発・運営企業では、iOSエンジニアを募集しております。担当いただくアプリケーションはユーザー同士がコミュニケーションを行う大規模なアプリケーションであり、国内展開に加えてグローバルでも展開しています。そのなかで発生する課題や問題は様々であり、最適な解決を行うべく技術の選択やコードの再設計を行うことも多々あります。ユーザーの手元で動作する「アプリ」として最高の品質を届けるために、惜しみなく技術を使用していくことを重要なミッションとしています。

【実際の業務内容】
‐ 日本版 / アジア版のiOSアプリ開発
‐ 新規施策の提案 / 設計 / 実装
‐ 継続的にサービスを改善していくための、必要に応じた技術の再選択や再設計の提案と実現
‐ チーム開発のプロセス改善
‐ アプリのサービス成長を支える
‐ ユーザー体験の向上を目的とした、圧倒的に使い勝手の良いUIの提案と実装
‐ データを活用した改善の提案
‐ 効果測定による仮説の検証

【仕事の進め方】
日本
‐ Kanbanを使用し、毎朝事業部チームが集まってバックログの進捗確認を行う
‐ JIRAを用いたチケット管理
‐ 新しい施策や機能実装の際には、設計をチームでレビューするアーキテクチャミーティングを行う
‐ プロジェクトあたり二人程度のアサインが行われ、モブプログラミング、モブ設計、を行っている

グローバル
‐ 週に1〜2回程度、ビジネスサイドも交えた開発の打ち合わせを行う
‐ さらに、プロジェクトごとに必要に応じて別途打ち合わせを行う
‐ JenkinsやBitriseを用いた配信の自動化
‐ コードはGitHubにてバージョン管理を行い、Pull-Requestを用いてコードレビューなどを行いマージする
‐ コードレビューはコメントによるやりとりも含みつつ、メンバーで集まってディスカッションしながらレビューしつつ進める
‐ 開発に必要な全ての資料やデータ(個人情報を除く)は、実装を担当するメンバーなら誰でも、上長その他の許可の必要なく自由に閲覧できる
‐ 専用の情報共有ツールを使って、ノウハウや議事録、日報などの情報共有を行っている

【仕事から得られるもの】
‐ ユーザー体験を主語としたiOSアプリ開発の知見 ・動作パフォーマンスを考慮した開発手法 ・美しいUIの開発手法
‐ チーム開発の知見 ・アジャイル開発を通じたチームの運用 ・Kanbanを通じた開発
‐ サービスを成長させる運用(Option) ・データを活用した施策の提案スキル(KPI分析とか効果測定への理解)
‐ 国内最大級のオンラインデーティングサービスのエンジニアリング経験
‐ 上記に必要な知見の蓄積による、エンジニアとして実践に裏打ちされた幅広い基礎の習得
‐ 高トラフィックな環境下でのプロダクト開発経験
‐ モダンな開発環境でのプロダクト開発経験
‐ 外資系IT企業ならではの論理性、圧倒的スピードのあるプロダクト開発経験
‐ プロダクト開発を通した社会貢献(晩婚化問題、少子化問題、人生における自由な選択 etc.)
‐ 英語力(業務上必須ではありませんが、親会社や外国籍メンバーとのコミュニケーションのため英会話学習をサポート。また、社内メンバーの国籍は、台湾・韓国・フィリピン・オーストラリア・イギリス・アメリカ・フランスと多種多様です

【使っているツール/環境】
‐ エディタ : Xcode
‐ 言語 : Swift (Objective-C)
‐ 技術スタック:
‐ アーキテクチャ: MVVM/ Redux/ Flux
‐ ライブラリ: RxSwift, ReactiveSwift, CoreData, Realm, Alamofire, Moya


【会社概要】
日本発の恋愛・婚活マッチングサービスアプリ、コミュニケーションアプリを提供するアプリサービス開発・運営企業です。ユニバーサルに優秀な人材として成長できる環境が整っています。

【就業時間】
フレックスタイム制(月 - 金)
※コアタイム10:30am – 5:00pm

【休日休暇】
年間休日:128日(2018年実績) 完全週休2日制/土日祝休、夏季・冬期休暇 有給休暇、特別休暇(誕生日休暇、アニバーサリー休暇など)、産前産後/育児休暇、生理休暇

【待遇・福利厚生】
‐ 交通費全額支給
‐ 自己研鑽手当1万円/月(全正社員対象)
‐ 住宅手当有り:オフィスから3km圏内に住んでいる場合は3万円/月、配偶者有りの場合は5万円/月(パートナーシップも対象)
‐ 各種社会保険完備(関東ITソフトウェア健康保険組合)
‐ 昇給機会 年2回
‐ 賞与年2回
‐ WWDC / Google IO / F8等海外カンファレンスへの参加費用サポート
‐ オンライン英会話学習補助
‐ ソフトウェア、書籍購入
‐ PC(Mac)、マウス、キーボード、ディスプレイを選べる制度
‐ 高級チェア利用可能(オカムラのシルフィー)
‐ 社員旅行、各種交流イベント多数実施

必須スキル

‐ Foundation • UIKitを正しく扱う能力を持っている
‐ Swift • Objective-C の基本言語特性の理解
‐ GCDを用いたマルチスレッドプログラミング経験
‐ HTTP通信を用いたアプリ開発経験
‐ UI Animation/Interaction の実装経験

【求める人物像】
‐ 会社や、チームを良くするといったコミュニティに貢献できる人
‐ 自分独自の品質への“こだわり”を持っている
‐ 技術に対し敏感であり吟味する姿勢
‐ アプリとしての品質を世界レベルを意識し、追求し続けることができる人

優遇されるスキル・経験

‐ UI実装のためのCore Animation / Core Graphicsの深い知識
‐ Reactive programmingの経験