imgimg
imgimg

お仕事詳細

TOP>お仕事一覧>アプリケーションエンジニア

アプリケーションエンジニア

求人番号:itlv000-001402

  • 正社員
アプリケーションエンジニア
企業からのメッセージ
フルリモート 勤務要件として京都または東京のオフィスからドアトゥドア2時間以内に居を構えていただくという要件がございます。
仕事内容
<業務詳細> スマートフォンアプリエンジニアとして、新規のマンガアプリの企画・設計・開発や、『コミックDAYS』や『ジャンプルーキー!』など既存アプリの開発・運用を行います。 これらのサービスは、未来の才能の発掘と育成や素晴らしいマンガ作品と出会える機会の創出を目指しています。 サービス提供者のひとりとして、サービス改善のアイデアを持つことも期待されています。  アプリ向けのAPI(GraphQL/REST)はWebの「GigaViewer」を開発するチームが担当しており、スキーマファーストでインターフェースや互換性について合意を取りながら開発を進めています。  <具体的な業務内容> ・マンガアプリ向けビューワ「GigaViewer for Apps」および複数のマンガアプリの企画/設計/開発 業務(新規アプリ、コミックガルド+、コミックDAYS、ジャンプルーキー!など) ・仮説検証や施策の効果検証のためのログ収集/データ分析、分析結果に基づいた改善提案 ・ユーザー体験向上のためのモダン技術の調査/導入 ・自動テストの環境整備とテストケースの拡充 ・開発環境改善のための各種自動化 ・コード品質やアーキテクチャの継続的改善  【仕事の特色】 <募集背景> 事業拡大に伴う人員募集です。 これまで、紙媒体の売り上げが多かったマンガ市場ですが、電子書籍の売り上げが紙の売り上げを上回る編集部も出てくるなど、昨今急激にデジタル化が進んでいる業界です。 また、インターネットメディアから新たなコンテンツが生まれたり、SNS等を通じてコンテンツが拡散されたり、個人がブログ等を通じて発信してきたコンテンツが書籍化されたりと、出版業界とインターネットはますます切り離すことができない状況になっています。 そうしたなかで、世界に通用する強いコンテンツとブランド力を持っている出版社を、はてなの高い技術力とサービス運用ノウハウが支えることに大きな意味があり、出版社からの要望や期待値が非常に高まっている状況です。 同社が展開しているマンガビューワー「GigaViewer」の領域をスマートフォンアプリにも拡大するにあたって、エンジニアを募集しています。  <主に利用している技術> ・開発言語:Swift(iOS)、Kotlin(Android)、TypeScript(React Native) ・アーキテクチャ:MVVM、Clean Architectureなど ・UIフレームワーク:SwiftUI/UIKit(iOS)、Jetpack Compose/Jetpack(Android)、React Native ・データベース:CoreData(iOS)、Room(Android)、Realm ・非同期処理:Combine/RxSwift(iOS)、Kotlin Coroutintes/RxJava(Android) ・API:GraphQL(Apollo Client)/REST ・CI/CD:Bitrise、GitHub Actions、fastlane、Dangerなど ・その他ツール・ライブラリ:SwiftLint/SwiftFormat/XcodeGenなど(iOS)、ktlint/Spotless/Dagger Hiltなど(Android) ・外部サービス:Firebase、Figma、Miro、Asanaなど ・ソースコード管理:GitHub ・データ分析:Firebase Analytics、BigQueryなど  <配属予定部署> マンガ事業のスマートフォンアプリ開発を担当する、マンガアプリチームに所属します。 自社サービスの提供を通して培った技術や、ノウハウを他企業にソリューションとして展開するテクノロジーソリューション分野に該当します。 ※はてなではチームのローテーションを積極的に行っており、定期的に別チーム・別プロダクトへの異動の機会があります。期間は半年?数年を目安とし、個人のキャリアプランや会社状況によって異なります。  <会社の概要> 「『知る』『つながる』『表現する』で新しい体験を提供し、人の生活を豊かにする」をミッションに、インターネットサービスの展開を行っている会社です。 はてなは長年、自社運営のコミュニティサービスの領域で存在感を発揮してきました。一方で近年は、業界のトップを走る企業との共同開発サービスを次々と発表するなどユニークなポジションを確立し、事業領域を拡張し続けています。  <この仕事で得られるもの> マンガアプリを通じたコンシューマー向けサービスの企画・開発が経験できます。 マンガアプリのローンチや新機能のリリースに対して、ユーザーから直接的なフィードバックを受け取ることも可能。ユーザにとって、本当に価値があるものを届けられたときの経験は、なにものにも代えがたい面白さです。 また、話題の作品が出たとき等にユーザーの反応や盛り上がりをダイレクトに感じることも可能です。 サービス開発はすべて自社で施行。一緒に開発に関わるディレクター、デザイナー、サーバーサイドのエンジニアなどが意見やアイデアを出し合いながら、日々の企画開発を進めています。 同社の特徴は、職種に関わらずプロダクトやユーザー視点でさまざまな提案ができる点です。 たとえば、スマートフォンアプリの開発エンジニアの中には、ユーザーの行動データ分析を行ってサービス成長や新しいマンガ作品作りに活かせるようなデータ分析を行っている方もいます。  トップレベルのクライアントと一緒にマンガアプリを開発・グロースしていきます。 アプリ開発は、企画段階からクライアントと、二人三脚で作り上げていきます。 サービスをローンチした後も継続して、新機能開発やサービス改善を行います。 一つのサービスにじっくりと腰を据えて関われるので、長期的な目線での開発運用ができます。  開発者としての興味のある領域にチャレンジできるキャリアパスがあります はてなではチームのローテーションを積極的に行っており、自身が興味のある技術分野を掘り下げていける環境です。 希望があれば、別のプラットフォームやサーバーサイドの開発へ異動できる機会があります。 異動の期間は半年?数年を目安とし、個人のキャリアプランや会社状況によって異なります。  <職場環境> ■チームの働き方 東京と京都に分散したチームです。 主なやり取りはSlackでのテキストコミュニケーションですが、毎日の昼会やちょっとした相談など、Google MeetやSlackのハドルミーティングを使って口頭でのコミュニケーションもしています。 小さなタスクは一人で、大きなプロジェクトになると数名のエンジニアをアサインして協力して開発しています。 要件の洗い出しや、何人で取り組めば期日に間に合うかといった見積もりから計画づくりまで、ディレクターと相談して進めています。  定期的なふりかえり会を通じて、開発フローやコードベースの複雑度、属人性、コミュニケーションなどの課題についてKPTのサイクルを回しています。 チームにとって良くなることなら提案すればサポートしてもらえる、チャレンジしやすい環境です。 新規開発ではSwiftUI(iOS)やJetpack Compose(Android)を積極採用するなど、モダンな技術の導入にも積極的なチームです。 また、個々人の意向によっては、iOSエンジニアがAndroid開発に取り組んでみたり、その逆もあったりと、プラットフォームをまたいだ開発にも挑戦しやすい環境です。  ■ エンジニアの働き方 はてなでは、エンジニアの成長と働きやすさのため、以下の制度を設けています。 ・メンター制度 どのエンジニアにも一人ずつエンジニアがメンターとしてつき、技術的な成長やキャリアパスの相談、チームにおける課題の解決などに携わります。  ・技術勉強会 1~2週に一度、トピックベースの勉強会を開き、チーム間の技術的な交流や新しい知見の獲得を支援しています。  ・登壇支援 遠方のカンファレンスにおいても、登壇のための交通宿泊費を補助します。 資料の作成についても業務時間の一定割合を使って行えます。  ・新技術採用ルール 「チーム間のエンジニアのポータビリティの向上」、「将来にわたるメンテナンス性の維持」、「新しいチャレンジができ、モチベーションを上げられる環境づくり」という目的のもと、新しい技術を積極的に採用しています。  ・技術書購入 技術書の購入は推奨されており、 希望する書籍を購入することができます。 蔵書は各オフィスで管理され貸し出しも可能です。  ・サブ会 個別の技術的な分野に関して、チームを越え、エンジニアが集まる小さなグループの活動があります。 スマートフォン、フロントエンド、開発プロセスなど、各分野をより専門的に学び、はてなの技術を牽引するための分会です。  ・イベント開催・社外イベント参加の推奨 社外イベントの登壇や参加を推奨しています。基本的に出張扱いでイベントに参加可能です。 社員主催による技術イベントは、開催費の補助制度があります。  ・社外への技術情報発信の推奨 はてなは情報をオープンにしようという基本マインドがあり、その流れで社外への技術情報発信を推奨しています。 多くはてなブックマーク数を稼いだエントリに対しては、月に一回寿司パーティでお祝いしています。 一番ブックマーク数を稼いだ人は、お寿司が特上になります。  ・週一開催の技術勉強会 特定の技術分野における知見の共有や発表の経験の機会を目的とし、毎週技術勉強会が行われています。 エンジニアだけではなく、時にはデザイナーなどの知見共有も。 なお、この勉強会以外でも、社内勉強会・輪読を補助する仕組みがあります。  ・メンター制度 エンジニアには一人シニアエンジニアのメンターがつきます。 キャリアプランの相談や、悩み・問題点の早期発見を目的としています。 半期に一回の頻度で、メンターとメンティーの飲み会を補助しています。  ・OSS活動の推奨 はてなでは、ツールやライブラリなどをオープンにしていくことを推奨しています。 エンジニア向けには業務の過程で生まれたものをOSSするガイドラインを設けていますし、個人的にOSS活動を行っているエンジニアも多くいます。  
雇用形態
正社員
応募資格
・マンガアプリや動画アプリの開発/運用経験・マルチモジュール化されたアプリの開発経験・アプリ内課金の開発/運用経験・GraphQLを利用したアプリの開発経験・宣言的UIを利用した開発経験(SwiftUI/Jetpack Compose/Flutter/Reactなど)・Apple Human Interface Guidelines/Material Designの深い知識・開発リーダーとしての経験・サービスの施策企画、提案、実施経験・勉強会やカンファレンスでの登壇経験、ブログなどでのアウトプット経験??・OSS(Open Source Software)への貢献・Webアプリケーションの開発経験(言語不問)
給与
【想定年収(概算)】500~724万円 (給与形態:年俸制) ■賞与・昇給 賞与:決算賞与:年1回※会社業績および個人の人事評価に基づき支給を検討します(過去5年間支給実績有り)。 昇給:年2回(8月・2月)※人事評価に基づき、昇給を検討します。 ■給与・評価等備考 ・給与:経験やスキルによって相談に応じます。
福利厚生/諸手当
■保険制度 健康保険 / 厚生年金 / 雇用保険 / 労災保険 / 慶弔休暇 / 年末年始 / 夏季休暇 / 有給休暇 ■制度 フレキシブルワークスタイル、在宅勤務補助制度、業務用PC選定可能、産休・育休制度、社内イベント、フリードリンク・置き菓子制度、登壇支援、従業員持株会、選択制確定拠出年金制度、各種イベントへの派遣・出張、資格取得受験料の会社負担、インフルエンザ予防接種の会社負担、団体定期保険、技術書購入、サブ会メンター制度、技術勉強会、OJT全社発表会(TGIF)、表彰制度(ほたて賞) ■福利厚生備考 ・フレキシブルワークスタイル:在宅勤務とオフィスワークを柔軟に取り入れ、働き方やライフスタイルをスムーズに検討できる制度(週5日在宅で働くことも、出社して働くことも可能)・在宅勤務補助制度:在宅勤務手当、在宅勤務一時金(ご入社頂いた月には、在宅勤務手当に加えて在宅環境準備を目的にした在宅勤務一時金2万円を支給)・業務用PC選定可能:機種・スペックをおすすめの中から選定頂き、同社で購入(上限額有り)。 業務で利用するソフトウェアや備品等は、上記とは別に社内での決裁申請に応じて購入可能。・産休・育休制度:出産するのが本人かパートナーかを問わず、産休・育休を取得可(管理職・非管理職問わず取得実績有り)。・社内イベント:毎月隔週金曜日に全社員が参加できる社内イベントを実施・フリードリンク・置き菓子制度:様々な飲み物やお菓子を無料で提供、自動販売機やコーヒーメーカー、ウォーターサーバーなどのドリンク類から、間食用インスタント食品、チョコレートやガム、スナック類などのお菓子も常備(フロアごとに設置)。・登壇支援:遠方のカンファレンスにおいても、登壇のための交通宿泊費を補助します。 資料の作成についても業務時間の一定割合を使って行えます。・各種イベントへの派遣・出張:基本的に出張扱いでイベントに参加することが可能。 社員主催による技術イベントは開催費の補助制度有り。・資格取得受験料の会社負担:利用の際は社内に合否報告が必要・インフルエンザ予防接種の会社負担:正社員の場合、扶養家族を含む・団体定期保険:GLTD(団体長期障害所得補償保険)・総合福祉団体定期保険(死亡・後遺障害の保障)・新型医療保障保険(入院時の保障)・技術書購入:技術書の購入は推奨されており、希望する書籍を購入可(蔵書は各オフィスで管理され貸し出しも可能)・サブ会:個別の技術的な分野に関して、チームを越え、エンジニアが集まる小さなグループの活動・メンター制度:どのエンジニアにも一人ずつエンジニアがメンターとしてつき、技術的な成長やキャリアパスの相談、チームにおける課題の解決などに携わります。・技術勉強会:1~2週に1度、トピックベースの勉強会を開き、チーム間の技術的な交流や新しい知見の獲得を支援しています。・全社発表会(TGIF):毎月第2週の金曜日では、経営陣から毎月の経営指標の発表や、各チームのマネージャーから直近の開発トピック等を共有する全社発表会を実施・表彰制度(TGIF・ほたて賞):毎月4週の金曜日では、「ほたて賞」(「ホットなタスクを手掛けた」の略)とよばれる成果発表会を開催(賞品が贈呈有り)
勤務時間
【勤務時間】10:00 ~19:00
【残業時間】10~30時間
休日/休暇
【年間休日数】120日
【休日制度】 週休2日制(土・日)、祝、慶弔休暇、夏季休暇、年末年始休暇、有給休暇
勤務地
東京23区内
最寄り駅/アクセス
烏丸御池駅 (京都府)
法人名
株式会社はてな