{"id":36412,"state":"published","closed_at":0,"company_name":"pixiv","company":{"id":34899,"name":"ピクシブ株式会社","user_name":"pixiv","company_name":"pixiv","number_of_employee":383,"number_of_developer":161,"icon_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/34899/31da3a52a52f79e40a966d86404b0eae.png","avatar_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/34899/31da3a52a52f79e40a966d86404b0eae.png","thumbnail_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/34899/31da3a52a52f79e40a966d86404b0eae.png","article":{"id":2916,"title":"創作活動を、もっと楽しくする。","body":"私たちピクシブは「Accelerate creativity.　創作活動を、もっと楽しくする」という理念の下、2005年に創業しました。創作プラットフォーム「pixiv」をはじめ、「BOOTH」「pixivFANBOX」「VRoid」など多様なクリエイター支援サービスを開発・提供しています。\n\nピクシブが目指しているのは、好きなものを創り続けられる世界。\nクリエイターはファンのために、ファンはクリエイターのために。\nそんなクリエイターエコノミーをつくることが私たちの目標であり使命です。","sort_order":1}},"team_gender_composition":{"id":27200,"number_of_male":null,"number_of_female":null,"number_of_other":null},"service_and_product":"## ピクシブについて\r\n**Accelerate creativity.**\r\n創作活動を、もっと楽しくする。　\r\n\r\nクリエイターに、創作活動やファンとのコミュニケーションを楽しんでもらいたい\r\n世の中のクリエイターの創作活動を支え、創作文化を刺激していきたい\r\nそんな想いで、私たちピクシブは世界中の人々の創作活動を支える事業を行っています。\r\n\r\n\r\n## 業務内容について\r\n日々のお絵かきをもっと楽しく」をコンセプトに展開する、国内有数の初心者向けお絵かきコミュニティ「pixiv Sketch」のiOSアプリエンジニアを募集します。\r\n\r\npixiv Sketchは、お絵かきツールを内蔵したユニークなプロダクトです。単なるコミュニケーションツールにとどまらず、創作過程の共有やユーザー同士の気軽な交流を生み出す独自の価値を持っており、当社のミッション「創作活動を、もっと楽しくする。」をまさに体現するサービスです。\r\n\r\nご入社後は、サービスの成長に直結する新機能の開発やプロダクトの保守をお任せします。設計・実装方針の段階から裁量を持って提案できる環境であり、新しい技術やアイデアも積極的に取り入れています。お絵かき文化に興味があり、コミュニティ型サービスの開発に携わりたい方をお待ちしています。\r\n\r\n\r\n**具体的な業務内容**\r\niOSアプリエンジニアとして、異職種メンバーとも協力しながら、pixiv Sketchアプリの開発・運用を担っていただきます。具体的には下記の業務をお任せします。\r\n\r\n* pixiv Sketchアプリの設計・開発・運用\r\n* アプリ品質向上のためのテストやリファクタリング\r\n* データ分析のためのデータ収集や改善提案\r\n* 外部の協力会社を含むチーム外と連携した開発・運用\r\n* 部署を跨いだモバイルエンジニア同士の互助会への参加\r\n\r\n\r\n**ポジションの魅力**\r\n単なるSNSにとどまらず、創作ツールを兼ね備えた独自のプロダクトの開発に中心的なメンバーとして携わってもらいます。\r\n\r\n本ポジションが所属するCreative Tool Section / 2D Tool Unitではpixiv Sketchのほか、2024年4月には新しいペイントツール「Pastela」をリリースしており、Pastelaのエンジニアと連携しながらドローエンジン技術などナレッジを共有しながら開発に臨める環境もあります。\r\n\r\nお絵かきツールであり、同時にコミュニティであるpixiv Sketchならではの特徴として、投稿企画などのコミュニティ施策と連動した開発が可能です。ビジネスサイドや企画担当と協力しながら、ユーザー体験の向上とサービスの成長に直接貢献することができます。\r\n\r\n\r\n\r\n## 開発環境\r\n* 言語: Swift、Objective-C++、C++\r\n* UIフレームワーク: SwiftUI、UIKit\r\n* アーキテクチャ: The Composable Architecture(TCA)、ReactorKit\r\n* モジュール構成: Swift Package Manager\r\n* CI: Bitrise、GitLab CI\r\n* テストツール: MagicPod\r\niOSアプリのアーキテクチャにはReactorKitやTCAなどのアーキテクチャを採用しています。モジュール管理をSwift Package Managerで行っており、SwiftUIとUIKitを併用しています。大部分がSwiftで書かれていますが一部画像処理にC++/Objective-C++を使用しています。\r\n\r\n\r\n\r\n## 働く環境\r\n社員全員がモチベーション高く、そしてより高い生産性で働けるように、\r\n仕事の進め方や働く環境にもこだわっています。\r\n\r\n詳細はこちらをご覧ください！\r\nhttps://www.pixiv.co.jp/environment/\r\nhttps://inside.pixiv.blog/\r\n\r\n\r\n## こんな人とお会いしたいです\r\n**必須スキル**\r\n* 実務におけるSwiftを用いたiOSアプリの開発経験 （3年以上）\r\n* 異職種とのコミュニケーションスキル（特にビジネスサイドと協力して仕事を遂行する経験）\r\n\r\n**歓迎スキル**\r\n* SNSやコミュニティを扱うアプリ・サービスの開発経験\r\n* お絵かき文化や同人文化へのドメイン理解\r\n* C++での開発に興味・関心がある方 （ドローエンジン部分をC++で開発をしています）\r\n\r\n**求める人物像**\r\n* お絵かきを始めとした創作活動全般に興味・理解がある方\r\n* 最新の技術や創作のトレンドに興味がある方\r\n* チーム内でコミュニケーションを取りながら開発を行える方","required_experience_and_skills":null,"preferred_experience_and_skills":null,"desired_personality":null,"message_for_candidates":"◎クリエイターの可能性を最大化し、創作文化を支えるインフラになる\r\n\r\n近年、テクノロジーの発展により創作の範囲や可能性は拡大し、\r\nクリエイティブな人生を送る人々が増えてきました。\r\n\r\nピクシブではあらゆる角度から創作活動を捉え、様々なサービスを展開し、\r\n自社で20近いサービスの開発・運用を行なっています。\r\nこのように創作文化を取り巻く環境をつくっていくことを、\r\n会社では”pixiv town”という街としてシンボルにしています。\r\n\r\nクリエイターはファンのために、ファンはクリエイターのために。\r\n双方にコミュニケーションをとり楽しむことができる、支えることができる、\r\nそんなエコシステムをつくりあげ、より良い創作活動の経済圏を醸成することを目指しています。","working_condition":"【勤務時間】\r\n* フレックスタイム制（標準労働時間1日8時間）\r\n\t* コアタイム10:00～15:00\r\n\t* フレキシブルタイム7:00〜10:00/15:00〜21:00\r\n\r\n【休日休暇】\r\n* 完全週休2日制(土曜・日曜)、祝日\r\n* 年次有給休暇(初年度10日以上)\r\n* 慶弔休暇\r\n* 夏季休暇\r\n* 年末年始休暇\r\n* 積立休暇","insurance":"【加入保険】\r\n\t雇用保険、労災保険、厚生年金、健康保険\r\n\r\n【福利厚生】\r\n* 交通費支給\r\n* 住宅手当(対象年齢は32歳まで。会社から1.2km圏内50,000円/月、配偶者がいる場合はさらに50,000円/月を支給）\r\n* 子ども手当 (子ども1人につき20,000円/月支給) \r\n* コンディショニングケア制度 \r\n* フリードリンク制度 \r\n* 育児・介護休業制度 \r\n* 希望PC購入制度 \r\n* 書籍購入制度 \r\n※福利厚生の内容は変化する可能性があります\r\n\r\n【その他労働条件】\r\n* 昇給　年2回(1月・7月)\r\n* 賞与　年1回(10月)※年により異なる","primary_base_salary":{"id":154491,"unit":"year","min_value":552,"max_value":792},"technology":{"practical_skilltags":{"言語":[{"id":3734,"name":"swift","created_at":"2014-06-05T11:30:07+09:00","updated_at":"2026-09-02T10:34:09+09:00","has_image":false,"formal_id":3734,"popular":false,"real_name":"Swift","skilltag_category_id":1},{"id":3,"name":"c++","created_at":"2012-02-21T15:22:14+09:00","updated_at":"2026-09-02T10:34:09+09:00","has_image":true,"formal_id":3,"popular":true,"real_name":"C++","skilltag_category_id":1}],"プロジェクト管理":[{"id":1504,"name":"gitlab","created_at":"2012-06-05T10:38:16+09:00","updated_at":"2026-09-02T11:45:45+09:00","has_image":false,"formal_id":1504,"popular":false,"real_name":"","skilltag_category_id":4}],"その他":[{"id":7718,"name":"magicpod","created_at":"2023-02-15T14:58:47+09:00","updated_at":"2026-08-28T16:34:01+09:00","has_image":false,"formal_id":7718,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":3667,"name":"uikit","created_at":"2014-04-22T13:22:43+09:00","updated_at":"2026-08-28T16:34:01+09:00","has_image":false,"formal_id":3667,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":6336,"name":"swiftui","created_at":"2021-01-08T22:07:33+09:00","updated_at":"2026-09-01T14:03:42+09:00","has_image":false,"formal_id":6336,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":6200,"name":"swift-package-manager","created_at":"2020-09-09T18:42:05+09:00","updated_at":"2026-09-01T14:03:42+09:00","has_image":false,"formal_id":6200,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":6749,"name":"the-composable-architecture","created_at":"2021-08-19T13:41:54+09:00","updated_at":"2026-08-28T16:34:01+09:00","has_image":false,"formal_id":6749,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":6757,"name":"reactorkit","created_at":"2021-08-20T16:11:07+09:00","updated_at":"2026-08-28T16:34:01+09:00","has_image":false,"formal_id":6757,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":4476,"name":"bitrise","created_at":"2015-11-30T14:27:18+09:00","updated_at":"2026-08-31T16:29:27+09:00","has_image":false,"formal_id":4476,"popular":false,"real_name":null,"skilltag_category_id":5}]},"not_practical_skilltags":{"情報共有ツール":[{"id":3807,"name":"slack","created_at":"2014-07-30T01:01:13+09:00","updated_at":"2026-09-02T13:49:11+09:00","has_image":false,"formal_id":3807,"popular":false,"real_name":"","skilltag_category_id":7},{"id":5789,"name":"notion","created_at":"2019-03-26T16:38:29+09:00","updated_at":"2026-09-02T14:20:00+09:00","has_image":false,"formal_id":5789,"popular":false,"real_name":"","skilltag_category_id":7}],"その他":[{"id":8176,"name":"gws","created_at":"2023-10-27T18:29:32+09:00","updated_at":"2026-08-28T16:34:01+09:00","has_image":false,"formal_id":8176,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":5183,"name":"figma","created_at":"2017-11-10T14:42:55+09:00","updated_at":"2026-09-02T14:20:00+09:00","has_image":false,"formal_id":5183,"popular":false,"real_name":null,"skilltag_category_id":5}]}},"login_for_visitor":{"class_for_ga":"ga-track-with-more-read-for-skills"},"job_environment_categories":[{"id":15,"name":"事業・組織規模","environments":[{"id":63,"name":"在籍しているエンジニアの人数：100名以上"}]},{"id":14,"name":"キャリアパス","environments":[{"id":44,"name":"エンジニアの人事評価にエンジニア経験者が関わっている"},{"id":50,"name":"マネージャーやCTOと高頻度（月1程度）でキャリアについて話す場が設けられている"}]},{"id":10,"name":"技術カルチャー","environments":[{"id":41,"name":"CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する"},{"id":42,"name":"取締役（社内）または執行役員として、エンジニアリング部門の人間が経営に参加している"},{"id":55,"name":"社外から登壇を依頼・指名を受けるようなエンジニアが在籍している"},{"id":56,"name":"エンジニアが自発的に外部のイベントやカンファレンスに登壇している"},{"id":57,"name":"最新技術を追いかけるための社内勉強会が定期開催され、参加者が自主的に参加している"},{"id":58,"name":"Slack等で、最新技術の良し悪しをメンバーがよく会話している"}]},{"id":1,"name":"開発メンバーの裁量","environments":[{"id":52,"name":"設計・実装から運用までを同じ開発チームが担い、フロントエンド、バックエンド、インフラといった役割の境界を超えて、個人が必要な範囲にまで染み出していく姿勢が根付いている"},{"id":53,"name":"1年以内に、技術負債を解消するためのプロジェクトや、古くなったツールのリプレイスプロジェクトがボトムアップで実施されたことがある"},{"id":2,"name":"企画を決定する場に、実装を担当する開発メンバーが参加している"},{"id":3,"name":"タスクの見積もりは、実装を担当するメンバーが中心となって行う"},{"id":4,"name":"全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行う"}]},{"id":2,"name":"コード品質向上のための取り組み","environments":[{"id":6,"name":"本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している"},{"id":7,"name":"「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有しており、日常的に実施している"},{"id":8,"name":"何らかのコーディング規約をチーム全体で遵守するようにしている"}]},{"id":3,"name":"テストの実施度","environments":[{"id":11,"name":"ほとんどのプロダクトコードに単体テストを記述、実施している"},{"id":13,"name":"機能の実装と同時にテストコードを記述している"}]},{"id":5,"name":"ワークフローの整備","environments":[{"id":20,"name":"全てのコードをバージョン管理ツールで管理している"},{"id":21,"name":"各メンバーが実装したコードのマージは Pull Request ベースで行われる"},{"id":22,"name":"自動（＝システム化され、1コマンドで実行できる）ビルド、自動デプロイ環境が整備されている"},{"id":23,"name":"コードによるインフラ構成管理（Infrastructure as Code）の環境が整備されている"}]},{"id":6,"name":"オープンな情報共有","environments":[{"id":28,"name":"ドキュメントの整備やペアプロ、モブワークなど、ナレッジの共有を積極的に行っている（属人性を減らす取り組みをしている）"}]},{"id":16,"name":"大規模サービスの開発","environments":[{"id":75,"name":"同時接続ユーザー数（数千以上）"}]},{"id":7,"name":"労働環境の自由度","environments":[{"id":67,"name":"日本国内であれば、居住地は問わずにフルリモートできる"},{"id":72,"name":"業務時間中に中抜けできる制度がある"},{"id":73,"name":"2年以内に未就学児を子育てしながら働いていたエンジニアがいる"},{"id":74,"name":"子育て中のエンジニアが、働き方を紹介したコンテンツが公開されている"},{"id":30,"name":"フレックスタイム制または裁量労働制を採用している"}]},{"id":8,"name":"メンバーの多様性","environments":[{"id":32,"name":"外国籍の開発メンバーがいる"},{"id":34,"name":"開発メンバーの新卒採用を実施している"}]},{"id":9,"name":"待遇・福利厚生","environments":[{"id":66,"name":"イベントへの業務参加やチケット負担など、会社として、大規模カンファレンスへの参加を支援する制度がある"},{"id":36,"name":"入社時には、各自希望のスペックの PC やディスプレイが支給される"},{"id":37,"name":"希望者には定価 6 万円以上のオフィスチェアが支給される"}]},{"id":19,"name":"選考プロセス","environments":[{"id":135,"name":"コーディングテストがある（オンラインテスト）"}]},{"id":18,"name":"職業安定法に対応する記載事項","environments":[{"id":117,"name":"給与形態：月給制"},{"id":116,"name":"主な休暇：年末年始、夏季、慶弔休暇など"},{"id":112,"name":"休日制度：完全週休2日制（土日祝休み）"},{"id":110,"name":"休憩時間：1時間"},{"id":103,"name":"フレックスタイム制の所定労働時間：1日平均8時間相当"},{"id":89,"name":"固定残業時間：月45時間分"},{"id":138,"name":"試用期間：あり（3ヶ月間）"},{"id":126,"name":"社会保険：各種社会保険完備（雇用・労災・健康・厚生年金）"},{"id":47,"name":"受動喫煙防止措置：屋内禁煙（屋内に喫煙可能室設置）"}]}],"title":"【リモート可/フレックス】〈iOSアプリエンジニア（pixiv Sketch）〉イラスト投稿やコミュニティを支えるiOSアプリの新機能開発を担うエンジニア","updated_at":1787902441,"published_at":1787902441,"skilltags":[{"id":3734,"formal_id":3734,"name":"swift","translated_name":"Swift"},{"id":3,"formal_id":3,"name":"c++","translated_name":"C++"},{"id":1504,"formal_id":1504,"name":"gitlab","translated_name":"Gitlab"},{"id":7718,"formal_id":7718,"name":"magicpod","translated_name":"Magicpod"},{"id":3667,"formal_id":3667,"name":"uikit","translated_name":"Uikit"},{"id":6336,"formal_id":6336,"name":"swiftui","translated_name":"Swiftui"},{"id":6200,"formal_id":6200,"name":"swift-package-manager","translated_name":"Swift Package Manager"},{"id":6749,"formal_id":6749,"name":"the-composable-architecture","translated_name":"The Composable Architecture"},{"id":6757,"formal_id":6757,"name":"reactorkit","translated_name":"Reactorkit"},{"id":4476,"formal_id":4476,"name":"bitrise","translated_name":"Bitrise"}],"profession":{"name":"iOSエンジニア","slug":"ios-app-engineer"},"image_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/36412/job_image/thumb_fdb5c564d61325499ee35c1c2a88efae.png","image_alt":"【リモート可/フレックス】〈iOSアプリエンジニア（pixiv Sketch）〉イラスト投稿やコミュニティを支えるiOSアプリの新機能開発を担うエンジニア | ピクシブ株式会社","profession_change_scope":null,"employment_types":["正社員"],"base_salaries":[{"unit":"year","min_value":552,"max_value":792}],"prefecture_name":"東京","office_change_scope":"当社拠点全般、ならびに自宅","selections":[{"slug":"over-5m-yen","name":"下限年収500万円以上"}],"job_tags":[{"id":1,"name":"一部リモート可","created_at":"2015-08-27T22:11:59+09:00","updated_at":"2019-04-15T16:38:52+09:00","priority":11,"slug":"remote-friendly","available":true},{"id":3,"name":"SIer在籍者歓迎","created_at":"2015-10-09T19:40:43+09:00","updated_at":"2015-12-03T20:49:23+09:00","priority":10,"slug":"sier-welcome","available":true},{"id":7,"name":"B2Cのサービスを運営","created_at":"2015-10-29T13:57:06+09:00","updated_at":"2018-03-10T12:13:40+09:00","priority":9,"slug":"has-b2c-services","available":true},{"id":9,"name":"椅子が定価6万円以上","created_at":"2015-10-29T13:57:06+09:00","updated_at":"2019-04-15T16:41:34+09:00","priority":1,"slug":"rich-chair","available":true},{"id":19,"name":"自社サービスを開発","created_at":"2016-06-07T16:17:57+09:00","updated_at":"2016-06-07T16:17:57+09:00","priority":9,"slug":"has-owned-services","available":true},{"id":20,"name":"CTOがいる","created_at":"2016-06-30T11:48:20+09:00","updated_at":"2019-04-15T16:41:49+09:00","priority":1,"slug":"cto","available":true},{"id":28,"name":"副業制度あり","created_at":"2020-03-09T21:12:58+09:00","updated_at":"2026-07-02T10:22:42+09:00","priority":10,"slug":"side-jobs","available":true},{"id":29,"name":"オンラインで選考が受けられる","created_at":"2020-04-06T20:44:08+09:00","updated_at":"2020-06-25T18:49:41+09:00","priority":10,"slug":"online-interview","available":true}],"images":[{"width":1024,"height":768,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/36412/job_image/fdb5c564d61325499ee35c1c2a88efae.png","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/36412/job_image/thumb_fdb5c564d61325499ee35c1c2a88efae.png","title":null}]}