【月間UU数1,000万人超】自社アプリの新規・既存機能開発を進める「iOSアプリ開発エンジニア」を募集!
■アイスタイルのiOSエンジニアについて
・株式会社アイスタイルは、国内最大級のコスメ・美容の総合サイト「@cosme 」、化粧品EC「@cosme SHOPPING」、化粧品専門店「@cosme STORE / @cosme TOKYO」の3事業を核とした、ネットとリアルを融合した世界的にもユニークな事業を運営しています。1999年の設立以降、サービスだけにとどまらず新たなマーケットそのものを創出してきました。
・2017年にリリースされた@cosmeのモバイルアプリは、今では月間1,000万人を超えるユーザーを抱えるほどに成長しました。アプリの機能は単純なメディアではなく、EC、リアル店舗との連携、化粧品メーカー様とのデータ連携など複数のプロジェクトが多角的に稼働しており、その全てが集約するユーザーのタッチポイントとして重要な役割を担っています。今回募集している「アプリ開発部」は、膨大なユーザーからの反響や喜びの声を間近で感じられ、他にはないスケール感でやりがいを得られるチームです。
■募集背景
アイスタイルのミッション【Beautyの世界をアップデートしながら、多くの人々を幸せにしよう】の実現に向け、現在、ネイティブアプリに比重を置いた大型アップデートフェーズを迎えています。今後も増加が見込まれているユーザーに既存のサービスを安定的に提供しつつ、新機能追加など事業ニーズに応えていくため、
設計、テスト、開発、リリースと一貫して行える方
5~6名のiOS開発チームを牽引しながらプロジェクトのクオリティ向上に努められる方
iOSの特徴や新機能を熟知・キャッチアップした上で、更なるグロースのためにプランナーやデザイナーと議論できる方
常にチーム内の課題にアンテナを張り、率先して改善サイクルを回せる方
上記のような役割をお任せできる方を募集し、チームの増強を目指しています。
また、アプリ基盤には現在もリリース当初のライブラリが使用されていますが、新規の開発の際はSwiftUI、Jetpack Compose、Kotlin Multiplatformなどの最新技術も積極的に取り入れています。「新しいものを何でもかんでも使う」ではなく、事業との兼ね合いや、既存コードとの共生を考慮しながら、生産性を向上させることが課題となっています。
さらに、アイスタイルのアプリエンジニアは指示通りに開発を行うだけではなく、企画、デザイン、APIエンジニアなど、異なる専門性を持つ多くのメンバーとの協力が求められます。事業視点を持ち、ユーザーにとってより良いサービスとは何なのか考えながら業務を行える方を求めています。
- 職種名
- iOSエンジニア
- ポジション
- テックメンバー
- 職種
- スマホアプリ
- 給与(想定年収)
-
500万 〜 700万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務地
- 東京都
- 開発言語
- Swift Kotlin
- クラウドプラットフォーム
-
Firebase
- 開発内容タイプ
-
自社製品/自社サービス、B2C、B2B、WEBサイト、CMS、EC、SaaS
- 特徴
- オンライン面談可 服装自由 産休育休取得実績あり 女性リーダー活躍中 イヤホンOK ノートPC+モニタ別途支給 残業30H以内 フリードリンク 副業OK 女性エンジニアが在籍 一部在宅勤務可 若手歓迎
- 必須要件
-
以下すべてのご経験をお持ちの方からのご応募をおまちしています!
・スマートフォンアプリ開発(ソーシャルゲーム含む) 実務3年以上
- 歓迎要件
-
【生かせるスキル・経験】
・Swiftによるネイティブアプリケーション開発の実務経験(3年以上)、もしくはそれに相当する個人開発経験
・チーム開発におけるコードレビューの経験
・基本的な設計技法、オブジェクト志向の概念理解
・実務/個人開発問わずAppStoreでのアプリリリース経験
【歓迎するスキル・経験】
・大規模なユーザーを持つサービスへの従事実績
・Clean Architecture・MVVMに基づいた開発経験
・SwiftUIをはじめとする先端技術への意欲
・Kotlin Multiplatform Mobileを用いた開発経験
・証明書管理やテストの自動化などを伴うCI/CD環境構築の経験
・若手、後輩メンバーに対するメンター経験
・オープンソースソフトウェアコミュニティへの貢献
・技術カンファレンスなどでの登壇経験
・よりよいUI/UXへの理解や知識、またはそれに対する意欲 - 求める人物像
-
・アプリやインターネットが好きで、ITの可能性を信じている方
・新しい知識、技術を貪欲に吸収する意欲のある方
・受け身にならず、常に自ら学ぶ姿勢のある方
・携わったシステムに愛着を持てる方 - 備考
-
【応募時のお願い】
ご応募の際にGitHub、Qiita等のアカウント情報も記載ください。
※お持ちでない場合はその旨も記載いただけると幸いです。 - 選考フロー
-
プロフィール選考
※選考フロー、面接回数は状況に応じて変更になる可能性があります
▼
カジュアル面談/通常面接(1~2回)
▼
適性検査(学力検査なし/所要時間30分程度)
▼
最終面接(本部長、人事)
▼
内定/オファー面談
選考状況によって面接が3回になる場合もあります。
選考期間は通常2~3週間程度を予定しています。
自社サービスである@cosme iOSアプリ開発(Swift)をお任せします。https://apps.apple.com/jp/app/id793054713
・Swiftを用いたiOSアプリケーション開発(新機能設計・開発、及び機能改善)
・Kotlin(Kotlin Multiplatform)を用いたiOS・Android共通のビジネスロジック等の実装
・多彩なアニメーション等を用いたUI/UX構築、実装
・PMやデザイナー、サーバサイドエンジニアと連携したチーム開発
・ユーザーを中心に据え、エンジニアリング視点から改善点の分析/検討/実施
・チームメンバーとの相互コードレビュー
・その他 スマートフォンに関連する先端技術の調査・検証と提案など
【求人の魅力】
・KMPへの取り組み
@cosmeアプリのビジネスロジック部分の共通化に取り組んでいます。
複雑化するビジネスロジックのOS間差異を吸収して、開発効率化と共に保守性の向上を目指します。
今後はViewの共通化も考えており、Compose Multiplatformを検証中です。Multiplatformへの技術的関心がある方にとってチャレンジできる環境が備わっています。
・フレキシブルな働き方
アプリ開発部では、コミュニケーションを意識して週1回程度出社しています。状況に応じてリモートワークを選択することも可能です。また、コアタイム無しのフルフレックス勤務ができるため、ライフワークバランスを重視して長期的にキャリア形成をしたい方にも最適な環境です。家庭の事情も考慮して、臨機応変にチームメンバーもフォローを行いますので柔軟に勤務いただける環境があります。
・キャリアの柔軟性
エンジニアとしての基礎を固めたのち、より技術を伸ばす「スペシャリストコース」とエンジニアリングマネージャーを目指す「プロフェッショナルコース」のコース選択をしてキャリアプランを設計できます。(コース変更も可)
■圧倒的なデータの蓄積と影響力
「MAU1,790万人、商品データ40万件、クチコミ数2,100万件」など約20年以上かけて構築した美容に関する日本最大級のデータベースを蓄積しています。業界でも屈指の規模と影響力をほこるサービスの開発に関わることで、多くのユーザーにサービスを届ける実感を得られます。
■プロフェッショナルとしてサービスに関わる
企画段階からiOSエンジニアとしての目線で提案が行えます。またその意見が反映される環境が整っています。
また、エンジニア側で先行して調査・検証した機能を企画側に提案してアプリに導入することもあります。
■開発チームを牽引できる
あらゆる場面でチームメンバーと議論を交わし、最適な意思決定をリードしながら繰り返していけます。現在のワークフローを積極的に改善していくことも可能です。
■コードクオリティ担保の責任
自分のみならずメンバー個々のコードを、個人の裁量の中で積極的にレビューし、自身やチームの成長に繋げられます。
システム開発関連業務
会社の定める業務
- 開発部門の特徴・強み
-
【不正を排除した、健全な圧倒的データベース】
■MAU1,650万人、商品データ37万件、口コミ数1,810万件など、当社が約20年以上かけて構築した日本最大級のデータベース。その健全性を保つために私たちはその質にこだわり続け、たとえば、人の目によるクチコミ全件チェック(24時間365日の有人監視)など、手間ひまをかけて不正を排除しています。
【整備された業務フローや開発環境】
・テストの実施度を高く保ち、新規プロジェクトではカバレッジ50%以上をキープするように取り組んでいます。テストコードのない既存プロジェクトにも導入を進めるなど、改善のための取り組みをおこなっています。
・アジャイル開発を中心としており、スプリント計画や、デイリースクラムなどをおこなっているプロジェクトが多いです。社内には認定スクラムマスターも複数名所属しています。
・ワークフローに関しては、基本的に全てのコードをバージョン管理ツールで管理。各メンバーが実装したコードのマージは Pull Request ベースでおこなわれます。 - 主な開発実績
-
・美容系総合ポータルサイト『@cosme(アットコスメ)』
https://www.cosme.net/
・日本No.1の化粧品専門ECサイト『@cosme SHOPPING』
https://www.cosme.com/
・ブランド向けマーケティング支援サービス(SaaS)『ブランドオフィシャル』
https://business.cosme.net/service/brandofficial
・日本No.1の化粧品専門店『@cosme STORE』
https://www.cosme.net/store/
・新体験フラッグシップショップ『@cosme TOKYO』『@cosme OSAKA』
https://www.cosme.net/store/flagship/tokyo/
https://www.cosme.net/store/flagship/osaka/
・化粧品業界の求人サービス『@cosme CAREER』
https://career.cosme.net/ - 技術向上、教育体制
-
・社内勉強会実施
・書籍、社外勉強会・カンファレンス参加費用の補助制度
・メンター制度 - 支給マシン
-
相談の上、ご希望のマシンを支給いたします。
・PC選択制「Mac」or「Windows」 - 開発支援ツール
- Jira、GitHub、GitHub Actions
- その他開発環境
-
■整備されたワークフローによる開発
Gitによるソースコード管理を行い、実装したコードのマージは Pull Request ベースで行います。
■オープンな情報共有による知見の蓄積
定期的に社内勉強会を開催したり、Slackによる情報共有や議論の文化が根づいています。
【開発環境】
言語:Swift、Kotlin(Kotlin Multiplatform)
ライブラリ管理:CocoaPods、Carthage
主要ライブラリ・フレームワーク:RxSwift、Firebase、SwiftUI、Combine等
ソースコード管理:GitHub
プロジェクト管理:JIRA
チャットツール:Slack
情報共有:Confluence
パフォーマンス計測:NewRelic
その他:fastlane、GitHub Actions - エンジニア評価の仕組み
-
アイスタイルでは、社員個々のポテンシャルを引き出すために「会社の目標」と「個人の想い・成長」を繋げ、一貫性を持たせる人事・評価制度を敷いています。
・成長経験評価(給与査定)
・成果評価(賞与査定)
・共創評価(給与査定・賞与査定)
・MCI(マンスリーチェックイン)制度
・ハンズアップ制度
・ステージアップ宣言
・表彰制度(7i award)
また、エンゲージメントサーベイなどを通して、会社や職場組織に対するフィードバック、改善提案を行う機会も用意されています。 - 組織構成
-
◾️エンジニア約200名(正社員100名、業務委託社員100名)で構成されています。
- 配属部署
- T&C開発センター 第1開発本部 アプリ開発部
- 平均的なチーム構成
-
◾️T&C開発センター 第1開発本部 アプリ開発部
・@cosmeのスマートフォンアプリ開発(iOS、Android)をメインで担当する「アプリ開発グループ」への配属です。
Android・iOSそれぞれ3~5名、バックエンドAPIは2名(うち1名は兼任)のチームで開発をしています。
本人の希望やその時の状況次第では「iOSエンジニアだけどバックエンドAPI(Golang)の開発もしてみたい」といった挑戦も可能です。
チームについての詳細はこちらをご覧ください。
https://www.docswell.com/s/istyle/Z6YP8M-2024-03-01-190651
・@cosmeで蓄積した「MAU1,790万人、商品データ40万件、クチコミ数2,100万件」といったビッグデータを元に様々なサービス提供を行なっています。
アイスタイル テックブログ『2022年版 @cosme ネイティブアプリケーション開発の裏側』にて、サービス開発の概要を紹介しています。
https://techblog.istyle.co.jp/archives/9522
- 勤務地
-
東京都港区赤坂一丁目12番32号
アーク森ビル 34階
※リモートワーク可
就業場所の変更範囲<雇入時>
東京本社、および自宅
<変更範囲>
会社の定める場所(テレワークをおこなう場所を含む)
受動喫煙防止措置に関する事項従業員に対する受動喫煙対策敷地内禁煙
- 給与体系・詳細
-
■賃金形態:月給制
■賃金の決定方法:経験・能力・スキル等を考慮し、当社規定により決定いたします。
■月給:約357,143円〜
・基本給:約264,245円〜
・固定残業代:45時間分、約111,478円~(超過分は別途支給) - 給与(想定年収)
-
500万 〜 700万円
(※ 想定年収 は年収提示額を保証するものではありません)
- 勤務時間
-
■フレックスタイム制
始業9:00、終業18:00を基本とし、標準労働時間8時間とする
フレキシブルタイム| 5:00~22:00
所定外労働の有無 : あり休憩時間:始業時刻から終業時刻のうち60分
平均残業時間:平均10-20時間/月
- 休日休暇
-
・土、日、祝日
・年末年始休暇
・年次有給休暇:入社日より最大10日付与(初年度)
・夏季休暇
・アニバーサリー休暇
・慶弔休暇
・産前産後/育児休暇
・子の看護休暇
・介護休暇
・災害休暇
・ボランティア活動休暇
・裁判員制度休暇
など - 諸手当
-
通勤手当(実費精算※上限月5万円)
- インセンティブ
-
賞与:会社業績、勤務成績を勘案の上、支給額を定める
※10月16日~4月1日入社者:初回賞与支給8月
※4月16日~10月1日入社者:初回賞与支給2月
※10月16日~4月1日入社者:初回賞与支給8月
※4月16日~10月1日入社者:初回賞与支給2月 - 昇給・昇格
-
昇給・降給:考課等の結果により会社が必要と認めるときにおこなう
- 保険
-
各種社会保険完備
- 雇用関係
-
無期雇用
- 試用期間
-
入社より3カ月(短縮または延長される場合があります)
※条件面の変更はなし、一部特別休暇使用不可
■フレキシブルな働き方
アプリ開発部では、コミュニケーションを意識して週1回程度出社しています。状況に応じてリモートワークを選択することも可能です。また、コアタイム無しのフルフレックス勤務ができるため、ライフワークバランスを重視して長期的にキャリア形成をしたい方にも最適な環境です。家庭の事情も考慮して、臨機応変にチームメンバーもフォローを行いますので柔軟に勤務いただける環境があります。
■キャリアの柔軟性
エンジニアとしての基礎を固めたのち、より技術を伸ばす「スペシャリストコース」とエンジニアリングマネージャーを目指す「プロフェッショナルコース」のコース選択をしてキャリアプランを設計できます。(コース変更も可)
【そのほか福利厚生】
・社員持株制度
・慶弔見舞金制度
・社内割引制度
・各種表彰制度
・部活動支援制度
など