{"id":1758293,"url":"https://alion.io/job/mobyuute-ubyenjinia","title":"Rubyエンジニア","company":{"id":2224171,"name":"GMO Beauty","domain":"beauty.gmo","url":"https://alion.io/company/beauty-gmo","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HRMOS","truth_index":{"grade":"B","score":75,"open_postings":9,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Tokyo, Japan"],"countries":["JP"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"CI/CD","optional":false},{"name":"Figma","optional":false},{"name":"Firebase","optional":false},{"name":"Firestore","optional":false},{"name":"GCP","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Metabase","optional":false},{"name":"MySQL","optional":false},{"name":"Ruby","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"Slack","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2025-06-24T07:54:32Z","employer_posted_date":"2025-06-24","last_verified_at":"2026-10-23T21:06:09Z","board_verified":true,"closed_at":null,"days_open":486,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":485},"description":"美容医療サービスを通じて世の中を笑顔に\nグループ会社全153社、2025年度の連結売上高2,856億円、従業員数7,936名という規模を誇るGMOインターネットグループ。\n1991年に設立、2005年には東証一部上場も果たし、国内外でネットビジネス領域を牽引してきました。\nそのメディア部門を牽引する、私たちGMOビューティーは2010年のサービス開始以来、\nクーポンサイト『くまポンbyGMO』や美容医療のチケットサイト『キレイパスbyGMO』を通じて、お客様に新しい価値と喜びを提供してきました。\nそして、美容医療業界のさらなる発展を目指し、\n自由診療クリニック向けDXサービス『キレイパスコネクトbyGMO』や\nオンライン診療サービス『キレイパスオンラインbyGMO』など、\n革新的なサービスを展開しています。\nこれからも業界をリードするため、新たなサービスを次々と導入予定です。\n私たちと共に未来を創る、熱い思いを持つ仲間を積極的に求めています。\n仕事内容\n「美容クリニックが患者と経営に集中できる環境を作る」というミッション実現するために、『キレイパスコネクトbyGMO』のプロダクト開発に携わっていただきます。\n上記のミッションをサービスに関わる全チームで共有した上で、\n開発チームは「Aという機能開発で潜在顧客の獲得を支援する」と「既存顧客の使いやすさ向上のためにBを作る」という風にミッション→それを実現するプロダクトに具体化して日々の業務に取り組んでいます。\n開発の進め方\n開発スタイルはカンバンを採用しています。\n1つの機能開発に対して、通常1人のエンジニアが開発担当者として取り組みます。\nストリームアラインドな開発チームを構成することを意識しており、\nインフラからバックエンド、フロントエンドまで一貫してチーム内のアプリケーション開発者が設計、開発、運用をしています。\nタスクの種類ごとに、2つのモードを使い分けています。\n新規開発モード潜在顧客を広げられる新機能開発は何か? 現状なくて、これから必要になる、今の使い勝手を大きく飛躍させる機能とは? をPMやデザイナーと一緒に考え実現していきます。\n例: 新規機能：デジタル診察券、決済端末との連携、経営分析機能 etc.\n\nCSE(カスタマーサクセスエンジニアリング) モードコネクトの既存顧客から挙げられる具体的な要望・課題を元に、それを解決する方法を考えて実装します。\n\n新規開発モードについては、1つの新規機能開発に対して一人のメインエンジニアが担当し、\n1カ月～長くて3カ月程はその業務にフルで集中できる環境を作っています。\n営業チームがヒアリングしてきた、クリニックの悩みや要望に対して、どうしたら解決できるかを模索し、仕様を考えるところからスタートになります。\nメインの開発担当となるエンジニアは決めますが、一人でやり切らないといけないわけではなく、期限や開発規模によっては随時他のエンジニアと協働しながら作り上げることになります。\nCSEモードについては、既存顧客からの要望・課題リストをベースに、顧客の声を聞いているCSチームの意見を聞きながら実装を進めます。\nどちらのモードもPM、CS、デザイナーといった他職種のチームと協働して課題を解決していくという点では同じです。\nキレイパスコネクトのチームについて\nキレイパスコネクトの事業全体では、 新規営業、カスタマーサクセス、マーケティング、デザイン、エンジニアを含め20名ほど在籍しています。\nその中で、キレイパスコネクトのエンジニアチームは4名です。\n＜チームの雰囲気＞\n知的好奇心が高めで、顧客課題を技術を使って解決することが好きなメンバーが多いです業界特化型のSaaSを作るために、なぜその機能が必要なのか業務フローから関心を持つ\n仕事で使っているライブラリでわからないところがあれば、そのままコードリーディング会を始める\n\nリモートで黙々、よりかはチームでワイワイ、仕事をしています基本は出社している人がほとんどなので、エラーが出たときなどは、皆でホワイトボードに仮説を書きながら解決していくなど、相談したいときにすぐできる環境です。\n\nポジションの魅力\n機能開発に早期段階から携われるキレイパスコネクトでは機能ごとに職種横断の事業組織を組成し、共に議論を重ねながら仕様などを決定します。早期段階から関われるため、背景や仕様への納得感を持って開発を行うことができます。\n\n早くかつ簡単なCI/CDmasterにマージされたら自動デプロイされる環境があります。 CI/CDは早いが正義！という信念のもと、デプロイの時間が5~8分以内に収まるように心がけています。開発を続けていると様々な要因でデプロイ時間は伸びていくため、長くなって来た際はデプロイ時間を短縮しています。 また、PRを立てると、自動で検証環境が作られる仕組みを作っています。 バックエンドだと、Cloud RunのサービスをCIで作成してそこにデプロイしてPRの環境ができ、フロントエンドでは FIrebase Hostingの環境が作られるようになってます。 検証環境が空くのを待つ、デプロイ手順がわからない、という状態が発生しないようにしています。\n\nプラットフォーム課題ユーザー（契約クライアント）が増えるに従い、増えていくデータ量に対して計算量を最適化する、 データ量が増えても問題が発生しないアーキテクチャに変えるというエンジニアリング的な面白さがあります。 データを取りこぼさない操作ログ収集のためのシステム、画像配信コストの最適化のような、ロジックや特定のサービスに依存しない横断的関心事を、プラットフォーム課題として管理しています。\n\n技術スタック\nGCPのマネージドサービスを積極的に採用しています\nバックエンド： Ruby (Ruby on Rails)\nフロントエンド： TypeScript (Angular)\nスキーマ定義： OpenAPI\nインフラ： Google Cloud (GCP)\nデータベース： Cloud SQL (MySQL), Cloud Datastore (Firestore)\nモニタリング： NewRelic\nダッシュボード： Metabase\nCI/CD： GitHub Actions\nその他： Notion, Slack, Figma, JetBrains Toolbox (RubyMine, WebStorm。希望者のみ。お好みのエディタをお選びいただけます)\n必須要件\nバーティカルSaaSに興味をもって取り組める方\nユーザーの声を聞いて開発したい方\nRuby on RailsとTypeScriptでの開発に抵抗がない方\n歓迎要件\nRuby, TypeScript, Ruby on Rails, Angularなどによる開発経験\nWebアプリケーションフレームワークを用いた開発経験\nGoogle Cloudを用いたサービスの運用経験\nISUCONの出場経験\n求める人物像\nユーザーの悩み・課題を解決することに注力できる方\n同じチームのエンジニアはもちろん、デザイナー、PMなどの他チームとの協働作業ができる方\n難しい技術課題が出てきた時にワクワクできる方\n業務に関係のない会話を楽しめる方\n職種 / 募集ポジション\nRubyエンジニア\n雇用形態\n正社員\n給与\n応相談 〜\nスキル・経験によって決定\n勤務地\n150-8512 東京都渋谷区桜丘町26-1セルリアンタワー\n会社情報\n会社名GMOビューティー株式会社\n設立日\n2007年5月16日\n資本金\n9,990万円\n主要株主\nGMOメディア株式会社\nGMOインターネットグループ株式会社\n本社\n〒150-8512 東京都渋谷区桜丘町26番1号セルリアンタワー\n事業内容\nインターネット関連事業\n役員構成\n代表取締役社長 高橋 良輔\n常務取締役 武藤 真一\n取締役 浅山 広大\n取締役 森 輝幸\n監査役 石橋 正剛","description_format":"text","description_chars":3325,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-03T11:43:37Z"}],"visa":[],"liveness":{"score":3,"band":"cold","label":"Long shot","p_open":1,"p_active":0.124,"p_room":0.28,"age_days":485,"expected_fill_days":23,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/mobyuute-ubyenjinia","json_url":"https://alion.io/job/mobyuute-ubyenjinia.json","meta":{"generated_at":"2026-10-23T23:44:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7292,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2224171},"rest":"https://alion.io/mcp/rest/get_company?id=2224171"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmobyuute-ubyenjinia"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmobyuute-ubyenjinia"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmobyuute-ubyenjinia"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/mobyuute-ubyenjinia\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmobyuute-ubyenjinia"}]}