{"id":30671,"state":"published","closed_at":0,"company_name":"hapins","company":{"id":33377,"name":"HapInS株式会社","user_name":"hapins","company_name":"hapins","number_of_employee":114,"number_of_developer":106,"icon_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/33377/cbda3d756a1c5637b1a820143eeb5470.png","avatar_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/33377/cbda3d756a1c5637b1a820143eeb5470.png","thumbnail_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/33377/cbda3d756a1c5637b1a820143eeb5470.png","article":{"id":2466,"title":"思いやりをもって、みんなのHappyをかたちにする。","body":"2023年8月に従業員の皆様とディスカッションを行い、パーパス・ミッション・バリューを定めました。\n経営理念を反映した社名の由来である\"Happiness Individual and Society - 個人と社会の幸せ -\"というテーマと近しいパーパスが定まったのは運命を感じます。\n\n上記の\"思いやりをもって、みんなのHappyをかたちにする\"という文章は我々のパーパス = 会社としての存在意義となります。これの意味するところは、我々HapInSは、我々のビジネス活動を通じてお客様や世の中、そしてHapInSとそこで働く人たちのHappyを実現していくというものです。\n\n従って、HapInSでは従業員の皆様がHapInSで働いて良かった！と思ってもらえるような人事評価制度・報酬制度・福利厚生制度等を整えております。お客様へ価値を提供する従業員の皆様が満足して働ける環境を提供し、それ以上の価値をお客様や社会に届けられるよう労使一体となって取り組んでおります。\n\n* HapInSポータルサイト: https://www.notion.so/hapins/HapInS-e664d7876ed94684b2a1086073b928d7\n* Tech Blog: https://blog.hapins.net/","sort_order":1}},"team_gender_composition":{"id":23551,"number_of_male":18,"number_of_female":4,"number_of_other":null},"service_and_product":"# **▮現状の課題**\r\n\r\n### **はじめに**\r\nHapInSは、現役エンジニアの経営陣が率いるITカンパニーです。\r\n\r\n「技術」と「ビジネス」の両面から本質的な課題解決に挑み、確かな技術と考える力で、ビジネスに成果をもたらします。\r\n\r\nCTO直下で学べる環境、裁量の大きさ、切磋琢磨できる仲間など、HapInSにはエンジニアが自身の可能性を最大化できる環境があります。\r\n\r\n### **AI時代に、なぜ受託開発なのか**\r\n\r\nAIの台頭により、ソフトウェア開発のあり方は大きく変わりつつあります。\r\n\r\n「言われたものを言われた通りに作る」仕事は、いずれAIに代替されていきます。\r\n\r\n一方で、お客様の業界特有の課題を理解し、「何を解決すべきか」を定義する力は、今後さらに求められるようになると考えています。\r\n\r\n私たちの仕事は「システムを作ること」ではなく「課題を解決すること」です。\r\n\r\n弊社の受託開発では、お客様の「生の課題」に直接触れることができます。自分が実装した機能がビジネスにどう貢献したのか、短いサイクルでフィードバックが得られるため、「課題を定義し、解決する力」を実践の中で磨き続けることができます。\r\n\r\nAI時代だからこそ、この経験の価値は高まっていくと考えています。\r\n\r\n### **会社/事業紹介**\r\n私たちについて\r\n私たちは「個人と社会の幸せを追求する」という経営理念と、「思いやりをもって、みんなのHappyをかたちにする」というパーパスを掲げています。\r\nHapInSは、単なる技術提供にとどまらず、お客様、パートナー、働く仲間、そして社会すべての幸せを実現することを目指すIT企業です。\r\n\r\n受託事業部について\r\n弊社受託事業は、「お客様のビジネスにコミットする」「ビジネスパートナーとして伴走型で支援する」「場合によっては開発しない選択肢を取る」──という開発コンセプトを掲げています。\r\n\r\nこのコンセプトに基づき、言われたものを「ただ作る」のではなく、本当に必要な機能を一緒に考え、必要に応じて「開発しない」選択肢を取ることで、投資対効果の高い開発を実現しています。\r\n\r\nまた弊社開発案件は、95%以上がエンドクライアントからの直接受注案件となっております。\r\n\r\nそのため、上流 (要件定義フェーズ)から、開発 ~ リリース ~ 運用まで一気通貫で経験できる環境となっています。\r\n\r\n![](https://d3bpwnzencusk5.cloudfront.net/uploads/job/30389/job_image/fac01d156553da6ebbd7dc0827e7bd2b.jpg)\r\n\r\n\r\n### **募集概要**\r\n\r\n【募集背景】\r\n現在受託開発事業部は、現在拡大フェーズを迎えております。\r\n\r\nただこれまで多くのお客様と伴走しながら、ビジネス課題の解決を支援してきましたが、プロジェクトの数と規模が増える中で、「お客様と同じ目線で課題を捉え」「技術を軸に解決できる」エンジニアがまだ十分に揃っていないという課題があります。\r\n\r\n現状、技術的に優秀なメンバーは多く在籍していますが\r\n\r\nクライアントと直接対話しながら要件を整理できる人\r\n技術の選択理由を「ビジネス成果」に紐づけて説明できる人\r\n開発チームを巻き込みながらプロジェクトを推進できる人\r\nといった、「技術とビジネスの両立」を行える層がまだ少ないのが実情です。\r\n\r\nAIの進化により、今後「言われた通りに作る」だけのエンジニアは価値が減少すると考えています。その一方で、「本質的な課題を捉え」「技術を通じて解く力」を持つエンジニアの需要は、これまで以上に高まっていきます。\r\nHapInSではこうした変化をチャンスと捉え、「伴走型で課題を解決できるエンジニア」を育て、共にお客様のビジネスを前進させることを目指しています。\r\n\r\n【 ポジション】\r\n今回募集するのは、技術を軸にお客様の課題解決を推進できるエンジニア です。\r\n\r\n要件定義・設計から実装・運用まで一貫して関わりながら、開発チームやクライアントと協働してプロジェクトを前に進めていきます。\r\n\r\n現時点でマネジメント経験は必須ではありませんが、「課題解決が好き」「技術でビジネスを動かしたい」と感じる方を歓迎します。\r\n\r\n\r\n\r\n\r\n# ▮仕事内容について\r\n\r\n### **事業内容**\r\n* 受託開発事業（今回の募集はこちらです）\r\n* SES事業\r\n\r\n#### 主な業務内容\r\n* クライアントとのミーティングを通じた課題のヒアリング・要件定義\r\n* 最適な技術選定・設計の検討および提案\r\n* TypeScriptをベースとしたWebアプリケーションの開発\r\n* チームメンバーとの設計レビュー、コードレビュー、開発推進\r\n* リリース後の効果検証・改善提案・追加開発\r\n* プロジェクトマネージャーのサポート\r\n\r\n#### 関わるプロジェクト例\r\n* 通信制高校向けの校務/学習支援SaaSの開発\r\n* 5,000名超のグループ企業向け従業員DB/日報システムの開発\r\n* 金属業界におけるECサイト / 基幹システムの開発\r\n* AIを活用したシステム障害自動応答チャットボットの開発\r\n* AIを活用した請求書/領収書OCRシステムの開発 など\r\n\r\n#### 働き方の特徴\r\n* クライアントと直接コミュニケーションを取りながら、技術的・ビジネス的な提案を行う\r\n* プロジェクトごとに裁量を持ち、自ら開発・意思決定に関われる\r\n* チームメンバーと協力し、学び合いながら「伴走型の支援/開発」を実現する\r\n\r\n# ▮働く環境\r\n\r\n### HapInSの魅力\r\n* CTO直下で最新の技術やマネジメントを学ぶことが出来る\r\n* 開発生産性が高く自律したエンジニアが多数在籍し、切磋琢磨出来る環境がある\r\n* AI活用が浸透しており、開発だけでなく、プロジェクト推進への活用方法も学べる\r\n* 一人一人の裁量が大きく、実力があれば若手でもリーダーやプロジェクトマネージャーとして働ける\r\n* 市場価値の高い技術やアーキテクチャを採用しており、エンジニアとしての市場価値向上にも繋げられる\r\n\r\n#### カルチャー\r\nHapInSは、オープンでフラットなカルチャーを大切にしています。役職や年次に関わらず、誰でも意見を出せる雰囲気があり、開発/組織に対してよりよいアプローチをみんなで考える文化です。\r\nまたメンバー同士のコミュニケーションも活発で、技術的な議論はもちろん、困ったときに助け合える文化もあります。「いい人が多い」ため、人間関係や、コミュニケーションで悩んでいるメンバーも見かけません。\r\n\r\n#### 成長支援\r\nメンバーの育成/成長にも積極的に投資を行っており、事業部として学びの文化が根付いています。\r\n\r\n* 輪読会や勉強会を通じて、技術・マネジメント・ビジネススキルを学習する機会がある\r\n* AI活用等のナレッジ共有を行い、開発生産性の向上を促進する文化がある\r\n* 学習観点で未経験領域を担当し、スキルの幅を広げる機会が提供される など\r\n\r\n\r\n#### 技術スタック\r\n* フロント：TypeScript / React / GraphQL\r\n* ミドルウェア: Hasura\r\n* バックエンド：TypeScript / Nodejs / NestJS\r\n* モバイル: React Native\r\n* データベース：PostgreSQL\r\n* インフラ：AWS / Terraform\r\n* アーキテクチャ：FSD (フロント) / DDD、Clean Architecture (バックエンド)\r\n* ソースコード管理：Git / GitHub\r\n* プロジェクト管理：Jira / Notion\r\n* 情報共有ツール：Slack / Notion\r\n* AIエディタ: Cursor\r\n* コーディングエージェント: Claude / Codex\r\n* 開発スタイル: アジャイル / スクラム\r\n* その他：Dify / Firebase / Supabase\r\n\r\n![](https://d3bpwnzencusk5.cloudfront.net/uploads/job/30389/job_image/b9036e1157bd0941a0ce6831ca12d747.jpg)\r\n\r\n\r\n\r\n\r\n\r\n","required_experience_and_skills":"* Webアプリケーション開発の経験（言語は問いません）\r\n* チーム開発の経験（レビュー・設計・議論など）\r\n* 技術選定や設計に対して自分の考えを持ち、共有できるコミュニケーション能力","preferred_experience_and_skills":"* TypeScriptでの実装経験（または静的型付き言語の経験）\r\n* React / Next.js / Node.js / NestJS / GraphQL などの経験\r\n* クライアントワーク・要件定義・PM経験\r\n* AI / 自動化 / クラウド（AWSなど）の活用経験\r\n* チームリードまたはリーダー候補としての経験","desired_personality":"HapInSでは、単に「コードを書く人」ではなく、「課題を発見し、技術で解決に導けるエンジニア」を歓迎しています。\r\n\r\nお客様・チーム・自分自身を理解し、プロダクトと組織の両方をより良くしていく、そんな意志を持つ方と一緒に働きたいと考えています。\r\n\r\n求めるマインド・姿勢\r\n\r\n* 言われたものを作るより、自ら考えて設計・提案することを楽しめる\r\n* 素直に学び、変化やフィードバックを前向きに吸収できる\r\n* チームや組織をより良くするために、主体的に動ける\r\n* 新しい領域・技術にも恐れず挑戦し、成長の過程を楽しめる\r\n* クライアントや仲間と誠実に向き合い、信頼を築ける\r\n\r\n現時点で上記を完璧に実現できる必要はないです。ただ上記を目指して成長したい方には、HapInSという環境は非常に楽しい場だと思います。\r\n\r\n\r\n\r\n","message_for_candidates":"![](https://d3bpwnzencusk5.cloudfront.net/uploads/job/30389/job_image/ff18edc339b6654403427dbdd1cb882e.jpg)\r\n### **HapInSが大切にしていること**\r\n現時点の開発スキルよりも「考え方」や「姿勢」を重視しています。\r\n\r\n自分で考え、素直に学び、組織を前に進める、その積み重ねがHapInSの文化をつくり、事業部を大きくしていくと考えています。\r\n\r\n「誰かに言われて動く」のではなく、「自分が動いて、周りを動かす」、そんなスタンスで挑戦したい方とぜひお会いしたいです。","working_condition":"### 雇用形態\r\n正社員\r\n* 試用期間3カ月（試用期間中も待遇は変わりません）\r\n\r\n### 勤務地\r\n* 原則フルリモート（関東近辺在住の方のみ月1程度の出社）\r\n* 転勤なし\r\n\r\n### 給与\r\n皆さんの成果を積極的に評価し、競合他社に負けない給与を支給することを目指しています。\r\n年齢や国籍に関係なく、実力のある人が活躍できる実力主義の評価報酬体系を構築しております。\r\n\r\n* 年収 530万円 ~ 952万円（月給 370,000円 〜 680,000円）\r\n* 賞与年2回（計月給2ヶ月分）\r\n* 残業代満額支給（固定残業なし）\r\n* 前職給与も加味しながら、経験・年齢・能力などを考慮の上で決定します。\r\n\r\nFY24給与改定実績\r\n![](https://d3bpwnzencusk5.cloudfront.net/uploads/job/30389/job_image/3a0d79596ebbc6e74fe3641dbb3f141d.png)\r\n\r\n【月収例】\r\n* 29歳 入社3年目:月給40.1万円\r\n* 22歳 入社2年目:月給35.3万円\r\n★さらに詳しい給与テーブルは[ポータルサイト](https://www.notion.so/hapins/8e102facb3a846e58f440d369b6afd95)をご覧ください。\r\n\r\n【年収例】\r\n* 年収593万円 ／ 27歳 経験2年\r\n* 年収456万円 ／ 25歳 経験1年\r\n\r\n### ▮勤務時間\r\n9:00～18:00（実働8時間／休憩1時間）を基本としています。\r\n時差出勤制度がございますので、必要に応じ7:00〜16:00等の勤務に変更可能です。\r\n\r\n#### 【残業について】\r\n* ダラダラ残業はNGですが、必要かつ成果の伴う残業は可能な限り認めています。\r\n* 働きたい\u0026成長したい人が活躍できる職場です。\r\n* エンジニア一人ひとりが納得感を持って働けるような環境を整えています。\r\n ![](https://d3bpwnzencusk5.cloudfront.net/uploads/job/30389/job_image/03cef0c73284a8d52ea0aa52c0d21933.png)\r\n\r\n**残業時間の実態**\r\n* 平均残業時間：昨年度平均18.71時間。今年度は15.95時間\r\n\r\n### ▮休日休暇\r\n* 年間休日120日以上\r\n* 完全週休2日制（土日・祝日）\r\n\r\n#### 法定休暇\r\n* 年次有給休暇（消化率8割以上をキープ）\r\n* 生理休暇\r\n* 妊娠休暇\r\n* 産前産後休業\r\n* 出生時育児休業\r\n* 育児休業\r\n* 子の看護休暇\r\n* 介護休暇・休業\r\n* 裁判員休暇\r\n\r\n#### 特別休暇\r\n* 入社時付与特別有給休暇（年次有給休暇が付与されるまでの最大３日間）\r\n* 年末年始休暇（12/29～1/3）\r\n* 慶弔休暇\r\n\r\n休暇は積極的に取得していただいて構いません。\r\n有給休暇は1時間単位での取得が可能で、当日の申請も可能です。体調不良や急用の際など、柔軟かつ迅速に対応できるので、どんどん取得していただいて結構です。エンジニアの皆さんが充実したプライベートと仕事の両方を大切にできるよう、柔軟な休暇制度を整えています。","insurance":"### ▮当社独自の支援制度や福利厚生が多数！\r\nHapInS株式会社における福利厚生の基本方針は会社と社員の皆さんがWin-Winになること。皆さんの労働環境を向上させることで生産性を向上させたり、税金や社会保障費の負担を減らす取組みを行い皆さんの手取りと会社負担を減らすような仕組みを揃えています。\r\n\r\n#### 法定福利厚生\r\n* 厚生年金\r\n* 健康保険（関東ITソフトウェア健康保険組合）\r\n* 介護保険\r\n* 雇用保険\r\n* 労災保険\r\n\r\n#### 法定外福利厚生\r\n**【食事補助・健康管理】**\r\n* 関東ITソフトウェア健康保険組合提供の各種サービス\r\n* 健康診断（35歳以上は人間ドック）\r\n* 疲労蓄積度チェック\r\n* ストレスチェック（３ヶ月に１回）\r\n* Wantedly Perk\r\n\r\n**【生産性向上】**\r\n* ハイスペックPC支給制度\r\n* 業務/学習環境整備品支給制度（高級チェア\r\n\r\n**【関係構築】**\r\n* 会社全額負担の懇親会（四半期に１回）\r\n* 社内サークル\r\n\r\n**【自己啓発】**\r\n* 書籍等購入費支援制度\r\n* 資格取得支援制度\r\n* セミナー開催参加費支援制度\r\n* 社内/社外副業制度\r\n\r\n**【住宅補助】**\r\n* 借上げ社宅制度\r\n\r\n**【その他】**\r\n* 給与改定年2回\r\n* 退職金制度\r\n* メンバーリファラル制度\r\n* 業務／学習環境整備品貸与制度\r\n* 受動喫煙対策：屋内禁煙\r\n\r\n詳細は弊社ポータルサイトにまとめておりますので、[こちら](https://www.notion.so/hapins/HapInS-e664d7876ed94684b2a1086073b928d7?pvs=4#b18edc77d98a41479de5e7a3c56ba29c)をご確認ください。","primary_base_salary":{"id":148087,"unit":"year","min_value":530,"max_value":952},"technology":{"practical_skilltags":{"言語":[{"id":2373,"name":"typescript","created_at":"2012-12-09T11:40:14+09:00","updated_at":"2026-04-28T19:06:31+09:00","has_image":false,"formal_id":2373,"popular":false,"real_name":"TypeScript","skilltag_category_id":1},{"id":84,"name":"node.js","created_at":"2012-02-21T15:22:14+09:00","updated_at":"2026-04-28T10:17:24+09:00","has_image":true,"formal_id":84,"popular":true,"real_name":"Node.js","skilltag_category_id":1}],"フレームワーク":[{"id":3889,"name":"react","created_at":"2014-10-08T16:44:36+09:00","updated_at":"2026-04-28T13:47:55+09:00","has_image":false,"formal_id":3889,"popular":false,"real_name":"","skilltag_category_id":2},{"id":5303,"name":"flutter","created_at":"2018-07-03T16:43:18+09:00","updated_at":"2026-04-28T10:17:23+09:00","has_image":false,"formal_id":5303,"popular":false,"real_name":"","skilltag_category_id":2}],"データベース":[{"id":155,"name":"postgresql","created_at":"2012-02-21T15:22:15+09:00","updated_at":"2026-04-28T13:47:55+09:00","has_image":true,"formal_id":155,"popular":true,"real_name":"PostgreSQL","skilltag_category_id":3}],"ソースコード管理":[{"id":180,"name":"git","created_at":"2012-02-21T15:22:15+09:00","updated_at":"2026-04-28T19:06:31+09:00","has_image":true,"formal_id":180,"popular":true,"real_name":"Git","skilltag_category_id":6}],"プロジェクト管理":[{"id":186,"name":"github","created_at":"2012-02-21T15:22:15+09:00","updated_at":"2026-04-28T19:06:31+09:00","has_image":true,"formal_id":186,"popular":true,"real_name":"","skilltag_category_id":4}],"情報共有ツール":[{"id":3807,"name":"slack","created_at":"2014-07-30T01:01:13+09:00","updated_at":"2026-04-28T19:06:31+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-04-28T19:06:31+09:00","has_image":false,"formal_id":5789,"popular":false,"real_name":"","skilltag_category_id":7}],"その他":[{"id":4249,"name":"graphql","created_at":"2015-08-17T00:05:44+09:00","updated_at":"2026-04-28T18:39:25+09:00","has_image":false,"formal_id":4249,"popular":false,"real_name":"GraphQL","skilltag_category_id":5},{"id":8707,"name":"flutter-flow","created_at":"2024-10-20T13:02:54+09:00","updated_at":"2026-02-27T13:53:48+09:00","has_image":false,"formal_id":8707,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":7066,"name":"chakra-ui","created_at":"2022-03-14T11:15:19+09:00","updated_at":"2026-04-23T18:59:01+09:00","has_image":false,"formal_id":7066,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":3806,"name":"terraform","created_at":"2014-07-30T00:50:16+09:00","updated_at":"2026-04-28T19:06:31+09:00","has_image":false,"formal_id":3806,"popular":false,"real_name":"Terraform","skilltag_category_id":5},{"id":6529,"name":"google-cloud","created_at":"2021-04-23T11:21:04+09:00","updated_at":"2026-04-28T14:17:10+09:00","has_image":false,"formal_id":6529,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":239,"name":"amazon-web-services","created_at":"2012-02-21T15:22:15+09:00","updated_at":"2026-04-27T11:48:03+09:00","has_image":null,"formal_id":239,"popular":false,"real_name":"AWS","skilltag_category_id":5},{"id":7819,"name":"hasura","created_at":"2023-05-18T20:31:19+09:00","updated_at":"2026-02-27T13:53:48+09:00","has_image":false,"formal_id":7819,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":3615,"name":"firebase","created_at":"2014-04-01T12:21:19+09:00","updated_at":"2026-04-28T19:06:31+09:00","has_image":false,"formal_id":3615,"popular":false,"real_name":null,"skilltag_category_id":5}]},"not_practical_skilltags":{"言語":[{"id":66,"name":"python","created_at":"2012-02-21T15:22:14+09:00","updated_at":"2026-04-28T14:17:10+09:00","has_image":true,"formal_id":66,"popular":true,"real_name":"Python","skilltag_category_id":1}],"その他":[{"id":8262,"name":"appsheet","created_at":"2023-12-21T11:19:26+09:00","updated_at":"2026-04-23T14:26:13+09:00","has_image":false,"formal_id":8262,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":1801,"name":"salesforce","created_at":"2012-06-23T11:40:03+09:00","updated_at":"2026-04-28T10:42:37+09:00","has_image":false,"formal_id":1801,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":654,"name":"google-apps-script","created_at":"2012-04-04T15:38:20+09:00","updated_at":"2026-04-24T16:03:16+09:00","has_image":false,"formal_id":654,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":8716,"name":"supabase","created_at":"2024-10-27T15:24:34+09:00","updated_at":"2026-04-28T14:04:06+09:00","has_image":false,"formal_id":8716,"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":61,"name":"在籍しているエンジニアの人数：11名〜29名"}]},{"id":14,"name":"キャリアパス","environments":[{"id":44,"name":"エンジニアの人事評価にエンジニア経験者が関わっている"},{"id":50,"name":"マネージャーやCTOと高頻度（月1程度）でキャリアについて話す場が設けられている"}]},{"id":10,"name":"技術カルチャー","environments":[{"id":41,"name":"CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する"},{"id":42,"name":"取締役（社内）または執行役員として、エンジニアリング部門の人間が経営に参加している"},{"id":43,"name":"経営トップがエンジニア出身、または現役のエンジニアである"},{"id":58,"name":"Slack等で、最新技術の良し悪しをメンバーがよく会話している"},{"id":59,"name":"英語でコミュニケーションとる機会が社内にある"}]},{"id":1,"name":"開発メンバーの裁量","environments":[{"id":1,"name":"OS やエディタ、IDE といった個人の環境は、各自の責任で好きなものを使うことができる"},{"id":2,"name":"企画を決定する場に、実装を担当する開発メンバーが参加している"},{"id":3,"name":"タスクの見積もりは、実装を担当するメンバーが中心となって行う"},{"id":4,"name":"全体のスケジュール管理は、途中の成果を随時確認しながら、納期または盛り込む機能を柔軟に調整する形で行う"},{"id":5,"name":"プロダクトの開発言語やフレームワークなど主要な構成技術は、基本的に最新版より1年以上ビハインドしていない"}]},{"id":2,"name":"コード品質向上のための取り組み","environments":[{"id":6,"name":"本番にデプロイされるコードには、全てコードレビューまたはペアプログラミングを実施している"},{"id":7,"name":"「リファクタリングは随時行われるべき」という価値観をメンバー全員が共有しており、日常的に実施している"},{"id":8,"name":"何らかのコーディング規約をチーム全体で遵守するようにしている"},{"id":9,"name":"提出されたコードには自動的にリグレッションテストが実行される環境が構築されている"},{"id":10,"name":"コード品質評価ツールを導入して、メンバーが常に確認できるようにしている"}]},{"id":3,"name":"テストの実施度","environments":[{"id":14,"name":"想定される複数環境での品質チェックを義務づけている"}]},{"id":4,"name":"アジャイル実践状況","environments":[{"id":15,"name":"1ヶ月以下の短い期間でのイテレーション開発を実践している"},{"id":16,"name":"デイリーでスタンドアップミーティング、またはそれに準じるチーム内の打ち合わせを行っている"},{"id":17,"name":"イテレーションの最後などに、定期的にチームでふりかえりミーティングを行っている"},{"id":18,"name":"タスク見積もりの単位には絶対量（人日など）ではなく相対ポイントを用い、極力複数人の意見を調整する形で行っている"},{"id":19,"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":25,"name":"KPI などチームの目標・実績値について、メンバーの誰もがいつでも閲覧可能になっている"},{"id":28,"name":"ドキュメントの整備やペアプロ、モブワークなど、ナレッジの共有を積極的に行っている（属人性を減らす取り組みをしている）"}]},{"id":7,"name":"労働環境の自由度","environments":[{"id":67,"name":"日本国内であれば、居住地は問わずにフルリモートできる"},{"id":72,"name":"業務時間中に中抜けできる制度がある"},{"id":73,"name":"2年以内に未就学児を子育てしながら働いていたエンジニアがいる"},{"id":30,"name":"フレックスタイム制または裁量労働制を採用している"}]},{"id":8,"name":"メンバーの多様性","environments":[{"id":32,"name":"外国籍の開発メンバーがいる"}]},{"id":9,"name":"待遇・福利厚生","environments":[{"id":36,"name":"入社時には、各自希望のスペックの PC やディスプレイが支給される"}]},{"id":18,"name":"職業安定法に対応する記載事項","environments":[{"id":46,"name":"受動喫煙防止措置：屋内禁煙"}]}],"title":"急拡大中の受託開発事業部を支えるPM/PLクラスエンジニアを募集！","updated_at":1772168030,"published_at":1731662878,"skilltags":[{"id":2373,"name":"typescript","translated_name":"TypeScript"},{"id":84,"name":"node.js","translated_name":"Node.js"},{"id":3889,"name":"react","translated_name":"React"},{"id":5303,"name":"flutter","translated_name":"Flutter"},{"id":155,"name":"postgresql","translated_name":"PostgreSQL"},{"id":180,"name":"git","translated_name":"Git"},{"id":186,"name":"github","translated_name":"Github"},{"id":3807,"name":"slack","translated_name":"Slack"},{"id":5789,"name":"notion","translated_name":"Notion"},{"id":7819,"name":"hasura","translated_name":"Hasura"},{"id":4249,"name":"graphql","translated_name":"GraphQL"},{"id":239,"name":"amazon-web-services","translated_name":"AWS"},{"id":6529,"name":"google-cloud","translated_name":"Google Cloud"},{"id":3806,"name":"terraform","translated_name":"Terraform"},{"id":7066,"name":"chakra-ui","translated_name":"Chakra Ui"},{"id":8707,"name":"flutter-flow","translated_name":"Flutter Flow"},{"id":3615,"name":"firebase","translated_name":"Firebase"}],"profession":{"name":"プロジェクトマネージャー","slug":"project-manager"},"image_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/thumb_a4064d2903ad11afd5cdc64e0e85c3bc.jpg","image_alt":"急拡大中の受託開発事業部を支えるPM/PLクラスエンジニアを募集！ | HapInS株式会社","profession_change_scope":null,"employment_types":["正社員"],"base_salaries":[{"unit":"year","min_value":530,"max_value":952},{"unit":"hour","min_value":0,"max_value":null}],"prefecture_name":"東京","office_change_scope":null,"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":2,"name":"言語未経験可","created_at":"2015-10-01T15:07:27+09:00","updated_at":"2016-06-30T14:04:23+09:00","priority":10,"slug":"lang-platform-unexperienced","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":4,"name":"アジャイル開発","created_at":"2015-10-29T13:57:06+09:00","updated_at":"2016-06-30T14:04:38+09:00","priority":10,"slug":"agile-introduced","available":true},{"id":5,"name":"コードレビュー文化","created_at":"2015-10-29T13:57:06+09:00","updated_at":"2016-06-30T14:04:51+09:00","priority":10,"slug":"pullrequest-base-code-reviewing","available":true},{"id":16,"name":"東京以外の求人","created_at":"2016-02-16T22:55:03+09:00","updated_at":"2019-04-15T16:41:42+09:00","priority":1,"slug":"provinces","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":24,"name":"フルリモート可","created_at":"2019-04-15T16:18:11+09:00","updated_at":"2019-07-22T12:25:18+09:00","priority":11,"slug":"full-time-remote-work-is-available","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},{"id":30,"name":"プログラミングスクール卒業生歓迎","created_at":"2020-06-25T18:48:40+09:00","updated_at":"2020-06-25T18:48:40+09:00","priority":0,"slug":"welcome-to-school-graduates","available":true}],"images":[{"width":1182,"height":1200,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/a4064d2903ad11afd5cdc64e0e85c3bc.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/thumb_a4064d2903ad11afd5cdc64e0e85c3bc.jpg","title":"開発生産性の高い組織に送られるFindy Team+ Award 2024を受賞"},{"width":1600,"height":1067,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/7844844211e5aa62c5f3ede4b9649429.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/thumb_7844844211e5aa62c5f3ede4b9649429.jpg","title":null},{"width":1600,"height":1067,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/d4794f381cf9df43e7dd1bc933a0f074.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/thumb_d4794f381cf9df43e7dd1bc933a0f074.jpg","title":""},{"width":1600,"height":1067,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/362bad3863246fa42d0c221e31f9385e.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/thumb_362bad3863246fa42d0c221e31f9385e.jpg","title":""},{"width":1600,"height":1067,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/d833c5e0d56695ee84fe929fdd0e8fdd.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/thumb_d833c5e0d56695ee84fe929fdd0e8fdd.jpg","title":null},{"width":1600,"height":901,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/aec8b97904ea2656ccf6ab65b71859d4.png","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/thumb_aec8b97904ea2656ccf6ab65b71859d4.png","title":null},{"width":960,"height":540,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/89c79423b95628ce61393528eb46adf5.jpg","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/thumb_89c79423b95628ce61393528eb46adf5.jpg","title":null},{"width":1600,"height":559,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/784b72fc49738599fae289c90ecd7e10.png","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/30671/job_image/thumb_784b72fc49738599fae289c90ecd7e10.png","title":""}]}