{"id":35481,"state":"published","closed_at":0,"company_name":"momentum","company":{"id":39521,"name":"Momentum株式会社","user_name":"momentum","company_name":"momentum","number_of_employee":null,"number_of_developer":null,"icon_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/39521/d49d6f06f97d11414827e9dae1e43788.png","avatar_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/39521/d49d6f06f97d11414827e9dae1e43788.png","thumbnail_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/company/icon/39521/d49d6f06f97d11414827e9dae1e43788.png","article":null},"team_gender_composition":{"id":26661,"number_of_male":6,"number_of_female":null,"number_of_other":null},"service_and_product":"【主な仕事内容】\r\nアドフラウド対策・ブランドセーフティの領域で展開されるHYTRAシリーズのプロダクトにおいて、開発を牽引していきたい想いのある方を募集いたします。\r\n\r\n技術的向上心があり、積極的に新しい経験を積んでいきたい方に、お任せしていきたいです。\r\n機能単位でバックエンドからフロントエンドまでを一貫して担当することで、「複雑さを排除した、シンプルで洗練されたアーキテクチャ」を実現していただくことを期待しています。\r\n実績とともに開発範囲を拡げて、将来的には、より事業インパクトのある開発を担っていってもらいます。\r\n\r\n\r\n\r\n・高負荷システムのフルスタック開発（Go, Typescript, GCP等）\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","required_experience_and_skills":"・中~大規模なWebサービス開発・運用経験（実務3年以上目安）\r\n・Backend: Go, Java, C#, Rust, Scala, TypeScript, Python, Ruby 等を用いたAPI開発、DB設計経験\r\n・Frontend: React, Vue.js, Svelte 等のモダンフレームワークを用いたSPA開発経験\r\n・Infra: GCP, AWS, Azureのいずれかを利用した新規構築・運用経験\r\n\r\n","preferred_experience_and_skills":"・高トラフィック環境でのパフォーマンスチューニング経験（クエリ改善、レンダリング最適化など）\r\n・複雑なデータビジュアライゼーション（グラフ描画、ダッシュボード構築）の実装経験\r\n・Docker / Kubernetes 等のコンテナ技術を用いた開発環境の構築・運用経験\r\n・自然言語処理に関する開発経験\r\n・AIエンジニアとしての開発経験\r\n・AIコーディングエージェントの活用の経験\r\n・アドテク領域（DSP/SSP/RTBなど）への理解\r\n・コード品質へのこだわり\r\n・可読性、保守性、再利用性（コンポーネント設計等）を意識したコーディングができる方\r\n・パフォーマンスと整合性を考慮した設計ができる方\r\n・チーム開発経験\r\n　・Git / GitHub 等を用いたチーム開発の経験\r\n　・他メンバーへの指導やコードレビューの経験\r\n・技術情報の継続的なキャッチアップ習慣\r\n　・公式ドキュメント、技術ブログ、カンファレンス等から、能動的かつ継続的に最新の技術トレンドや一次情報を収集していること\r\n\r\n※部分的に不足するスキルがあったとしても、ご興味があれば是非ご応募ください。","desired_personality":"・成長志向：アドテクやWebの未来に興味を持ち、業界をリードするプロダクト開発に貢献したいと考える方。\r\n・技術への探究心： 自主的な既存技術の背景理解や新しい技術のキャッチアップを通して、よりよい課題解決方法の模索を探求できる方。\r\n・技術への批判的思考：流行りの技術をただ追いかけるのではなく、「その技術が課題解決に最適か」をアーキテクチャ視点で論理的に評価できる方。\r\n・職人魂と協調性： 自分の技術力を誇示するのではなく、良いプロダクトを作るためにその力をチームに還元できる方。\r\n・オープンな技術共有：自身の知識をブラックボックス化せず、チャットや雑談で気軽に発信・シェアできる方。\r\n","message_for_candidates":null,"working_condition":"■勤務時間\r\n専門業務型裁量労働制\r\n※月1回以上の出社ルール（育児・介護等での免除措置あり）\r\n\r\n■休日と休暇\r\n休日：土日、祝日、年末年始、Happy Friday（土曜日と祝日が重なった場合前日の金曜日が休日） \r\n有給休暇：入社日に15日付与（4月入社時、以降日割り）\r\n特別休暇：慶弔休暇、アニバーサリー休暇\r\n※別途法律に基づく産前産後休業と育児休業あり","insurance":"■待遇・福利厚生\r\n試用期間：入社後3ヶ月 \r\n昇給：年1回（5月） \r\n社会保険：KDDI健康保険、雇用保険、労災保険、厚生年金 \r\n交通費：出社日数に合わせて実費支給 \r\nその他：慶弔見舞金制度、確定拠出年金制度","primary_base_salary":{"id":150629,"unit":"year","min_value":700,"max_value":900},"technology":{"practical_skilltags":{"言語":[{"id":66,"name":"python","created_at":"2012-02-21T15:22:14+09:00","updated_at":"2026-05-18T13:56:00+09:00","has_image":true,"formal_id":66,"popular":true,"real_name":"Python","skilltag_category_id":1},{"id":2373,"name":"typescript","created_at":"2012-12-09T11:40:14+09:00","updated_at":"2026-05-18T22:45:18+09:00","has_image":false,"formal_id":2373,"popular":false,"real_name":"TypeScript","skilltag_category_id":1},{"id":477,"name":"go","created_at":"2012-04-03T12:51:36+09:00","updated_at":"2026-05-18T17:10:43+09:00","has_image":false,"formal_id":3748,"popular":false,"real_name":"","skilltag_category_id":1}],"フレームワーク":[{"id":6185,"name":"svelte","created_at":"2020-09-03T13:06:14+09:00","updated_at":"2026-05-18T13:56:00+09:00","has_image":false,"formal_id":6185,"popular":false,"real_name":"","skilltag_category_id":2}],"データベース":[{"id":1885,"name":"bigquery","created_at":"2012-07-11T18:20:55+09:00","updated_at":"2026-05-18T13:56:00+09:00","has_image":false,"formal_id":3093,"popular":false,"real_name":"","skilltag_category_id":3},{"id":155,"name":"postgresql","created_at":"2012-02-21T15:22:15+09:00","updated_at":"2026-05-18T22:45:18+09:00","has_image":true,"formal_id":155,"popular":true,"real_name":"PostgreSQL","skilltag_category_id":3}],"プロジェクト管理":[{"id":186,"name":"github","created_at":"2012-02-21T15:22:15+09:00","updated_at":"2026-05-18T17:58:29+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-05-18T22:45:18+09:00","has_image":false,"formal_id":3807,"popular":false,"real_name":"","skilltag_category_id":7}],"その他":[{"id":5913,"name":"google-meet","created_at":"2019-09-30T11:39:32+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":5913,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":8960,"name":"claude-code","created_at":"2025-07-11T20:08:08+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":8960,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":9112,"name":"gemini-ai-pro","created_at":"2026-05-11T20:12:04+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":9112,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":7753,"name":"github-copilot","created_at":"2023-03-31T17:22:15+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":7753,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":5988,"name":"github-actions","created_at":"2020-01-09T11:45:51+09:00","updated_at":"2026-05-18T17:10:43+09:00","has_image":false,"formal_id":5988,"popular":false,"real_name":"GitHub Actions","skilltag_category_id":5},{"id":4632,"name":"pagerduty","created_at":"2016-04-25T15:03:31+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":4632,"popular":false,"real_name":"PagerDuty","skilltag_category_id":5},{"id":5864,"name":"statuscake","created_at":"2019-08-23T12:43:04+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":5864,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":3600,"name":"sentry","created_at":"2014-03-23T18:15:25+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":3600,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":6606,"name":"cloud-monitoring","created_at":"2021-06-28T14:46:21+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":6606,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":4078,"name":"aerospike","created_at":"2015-03-27T20:56:08+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":4078,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":5275,"name":"firestore","created_at":"2018-06-01T11:59:24+09:00","updated_at":"2026-05-18T13:56:01+09:00","has_image":false,"formal_id":5275,"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-05-18T15:22:40+09:00","has_image":false,"formal_id":3806,"popular":false,"real_name":"Terraform","skilltag_category_id":5},{"id":3403,"name":"docker","created_at":"2013-12-16T02:17:16+09:00","updated_at":"2026-05-18T13:56:00+09:00","has_image":false,"formal_id":3403,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":2543,"name":"akamai","created_at":"2013-02-05T10:16:47+09:00","updated_at":"2026-05-18T13:56:00+09:00","has_image":false,"formal_id":2543,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":363,"name":"aws","created_at":"2012-02-21T15:22:16+09:00","updated_at":"2026-05-18T22:45:18+09:00","has_image":null,"formal_id":239,"popular":false,"real_name":null,"skilltag_category_id":5},{"id":4233,"name":"gcp","created_at":"2015-07-23T12:10:47+09:00","updated_at":"2026-05-18T17:58:29+09:00","has_image":false,"formal_id":4346,"popular":false,"real_name":"Google Cloud Platform","skilltag_category_id":5}]},"not_practical_skilltags":{}},"login_for_visitor":{"class_for_ga":"ga-track-with-more-read-for-skills"},"job_environment_categories":[{"id":15,"name":"事業・組織規模","environments":[{"id":60,"name":"在籍しているエンジニアの人数：10名以下"}]},{"id":14,"name":"キャリアパス","environments":[{"id":50,"name":"マネージャーやCTOと高頻度（月1程度）でキャリアについて話す場が設けられている"},{"id":51,"name":"年収800万円以上のエンジニアに、マネジメントの役割を持たない人がいる"}]},{"id":10,"name":"技術カルチャー","environments":[{"id":41,"name":"CTO またはそれに準じる、技術やワークフローの標準化を行う役割の人・部門が存在する"},{"id":58,"name":"Slack等で、最新技術の良し悪しをメンバーがよく会話している"}]},{"id":1,"name":"開発メンバーの裁量","environments":[{"id":52,"name":"設計・実装から運用までを同じ開発チームが担い、フロントエンド、バックエンド、インフラといった役割の境界を超えて、個人が必要な範囲にまで染み出していく姿勢が根付いている"},{"id":53,"name":"1年以内に、技術負債を解消するためのプロジェクトや、古くなったツールのリプレイスプロジェクトがボトムアップで実施されたことがある"}]},{"id":7,"name":"労働環境の自由度","environments":[{"id":68,"name":"オフィスへの通勤圏内であればフルリモートできる"},{"id":73,"name":"2年以内に未就学児を子育てしながら働いていたエンジニアがいる"},{"id":30,"name":"フレックスタイム制または裁量労働制を採用している"}]},{"id":18,"name":"職業安定法に対応する記載事項","environments":[{"id":122,"name":"労働契約期間：無期雇用"},{"id":121,"name":"給与形態：賞与なし"},{"id":118,"name":"給与形態：年俸制"},{"id":116,"name":"主な休暇：年末年始、夏季、慶弔休暇など"},{"id":112,"name":"休日制度：完全週休2日制（土日祝休み）"},{"id":110,"name":"休憩時間：1時間"},{"id":91,"name":"【裁量労働制を適応している】"},{"id":92,"name":"裁量労働制のみなし労働時間：1日7時間"},{"id":138,"name":"試用期間：あり（3ヶ月間）"},{"id":126,"name":"社会保険：各種社会保険完備（雇用・労災・健康・厚生年金）"},{"id":47,"name":"受動喫煙防止措置：屋内禁煙（屋内に喫煙可能室設置）"}]}],"title":"【TechLead候補】急成長中のアドベリフィケーション領域でSaaSを牽引するWebアプリケーションエンジニア【Go/Svelte/GCP】","updated_at":1779080152,"published_at":1779080152,"skilltags":[{"id":477,"name":"go","translated_name":"Go"},{"id":66,"name":"python","translated_name":"Python"},{"id":2373,"name":"typescript","translated_name":"TypeScript"},{"id":6185,"name":"svelte","translated_name":"Svelte"},{"id":1885,"name":"bigquery","translated_name":"Bigquery"},{"id":155,"name":"postgresql","translated_name":"PostgreSQL"},{"id":186,"name":"github","translated_name":"Github"},{"id":3807,"name":"slack","translated_name":"Slack"},{"id":4233,"name":"gcp","translated_name":"Google Cloud Platform"},{"id":363,"name":"aws","translated_name":"Aws"},{"id":2543,"name":"akamai","translated_name":"Akamai"},{"id":3403,"name":"docker","translated_name":"Docker"},{"id":3806,"name":"terraform","translated_name":"Terraform"},{"id":5275,"name":"firestore","translated_name":"Firestore"},{"id":4078,"name":"aerospike","translated_name":"Aerospike"},{"id":6606,"name":"cloud-monitoring","translated_name":"Cloud Monitoring"},{"id":3600,"name":"sentry","translated_name":"Sentry"},{"id":5864,"name":"statuscake","translated_name":"Statuscake"},{"id":4632,"name":"pagerduty","translated_name":"PagerDuty"},{"id":5988,"name":"github-actions","translated_name":"GitHub Actions"},{"id":7753,"name":"github-copilot","translated_name":"Github Copilot"},{"id":9112,"name":"gemini-ai-pro","translated_name":"Gemini Ai Pro"},{"id":8960,"name":"claude-code","translated_name":"Claude Code"},{"id":5913,"name":"google-meet","translated_name":"Google Meet"}],"profession":{"name":"Webエンジニア／プロダクトエンジニア","slug":"web-application-engineer"},"image_url":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/35481/job_image/thumb_4ee845305dea55d9060b96855e4fb5dc.png","image_alt":"【TechLead候補】急成長中のアドベリフィケーション領域でSaaSを牽引するWebアプリケーションエンジニア【Go/Svelte/GCP】 | Momentum株式会社","profession_change_scope":null,"employment_types":["正社員"],"base_salaries":[{"unit":"year","min_value":700,"max_value":900}],"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":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":12,"name":"B2Bのサービスを運営","created_at":"2015-12-03T19:22:30+09:00","updated_at":"2015-12-03T20:49:48+09:00","priority":9,"slug":"has-b2b-services","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":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":1600,"height":291,"src":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/35481/job_image/4ee845305dea55d9060b96855e4fb5dc.png","thumbnail":"https://d3bpwnzencusk5.cloudfront.net/uploads/job/35481/job_image/thumb_4ee845305dea55d9060b96855e4fb5dc.png","title":null}]}