この会社の求人を探す
雇用形態
求人カテゴリー
全 9 件中 9 件 を表示しています
-
ファンコミュニティアプリ『Fanicon(ファニコン)』のサーバーサイドエンジニアを募集!
募集背景 THECOOでは全社員が共有する価値観(=DNA)として『"できっこない"に挑み続ける』『自由と責任』を定義し、インフルエンサーマーケティング・Faniconといった新規事業をメンバー起点で創出してきました。その中で、会社のメイン事業でもあるファンコミュニティアプリ『Fanicon(ファニコン)』の事業拡大に伴い、更なる成長・体制強化に向けて、サーバーサイドエンジニアを増員で募集することになりました。 技術が好きで、プロダクト作りに集中出来る組織文化の当社にて今までの経験を活かしながら、Faniconのサービス作りに挑戦してみませんか? 職務内容 自社サービスである『Fanicon(ファニコン)』が10→100に拡大するフェーズで、コア機能の機能開発及び改善に携わって頂きます。 主にお任せしたい業務 Node.jsを利用したサーバーサイドにおける機能開発、及び運用。 サービス改善案の抽出や仮説検証・効果検証。 PMと要件を議論し、課題解決のための仕様検討。 ※サーバーサイドからインフラ側まで、得意領域ややりたい事を相談しながらお任せします。 『Fanicon(ファニコン)』とは 2017年12月に開始したアイコンとコアファンが一緒に盛り上げていく月額会員制の "クローズド" なファンコミュニティアプリです。(コミュニティ数/約4200・ファン数/約55万人 ※2026年6月時点)。アイコン自身がコンテンツ企画に携わり、ファンを喜ばせられる、アイコン自身もやりがいを感じられやすいコミュニティを作ることが出来るのが既存のファンクラブとの違いです。 開発部に関して 技術環境 インフラ:GCP, AWS 言語:JavaScript(Node.js) DB:MySQL, BigQuery, Redis 開発支援環境:Slack, Notion 開発手法:アジャイル開発 開発部の特徴 プロダクトマネージャーと連携してユーザーの声を共有してもらえるため、常にユーザー目線を持って、プロダクトを開発する事ができます。 年次に関係なく、自分のやりたいことにチャレンジできます。 不定期で勉強会を行っていますが、機能開発のアウトプットをはじめとしたエンジニア領域のものだけでなく、デザイナーがプロジェクトマネージャーについて勉強した内容も共有しており、部署を超えて開催をしています。 業務のやりとりだけでなく、ポケモンをはじめとした趣味のレベルの雑談もSlackで盛んに行われています。 新しい技術を使うために開発を行うのではなく、あくまでユーザーファーストでユーザーが求めるサービスの開発をしていこうという文化があります。 コミュニケーションを大切にしており、SlackやZoomですり合わせをしながら業務を進めています。 オフィス 応募資格 必須条件 下記、いずれかのご経験をお持ちの方。 リードエンジニア もしくは 開発チームの中心メンバーとして、サーバーサイドのアプリ開発/リリースまで行った経験。 アジャイル開発にて、PdMとディスカッションしながらサーバーサイドエンジニアとして開発/リリースまで行った経験。 ※スペシャリスト/プレイングマネージャー/PdMとエンジニアの兼任等、幅広いキャリアパスがあります。 歓迎条件 高負荷環境でシステムスケール経験。 IAP/IABを利用した決済システム実装経験。 iOS/Android/Webのクライアントサイド開発経験。 HLSを利用したライブサーバーの実装経験。 一定以上規模のサービスの開発経験と運用経験。 抽象度の高い要件をシステム化した経験がある方。 Product Manager、Designer などと協業して開発した経験。 求める人物像 技術が好きな方。 プロダクト作りが好きな方。 コミュニケーションの重要性を分かっている方。 議論しながらプロダクトを成長させることが出来る方。 プロダクトファーストで考えることが出来る方。
-
Engineering Manager(Japanese)
募集背景 THECOOでは全社員が共有する価値観(=DNA)として『"できっこない"に挑み続ける』『自由と責任』を定義し、音楽やエンターテインメントに関わる様々な事業を、メンバー起点で創出してきました。 この度THECOOの主力プロダクト「Fanicon」をはじめとする複数のプロダクト開発チームをリードし、事業・プロダクト・技術・組織をつなぐエンジニアリングマネージャーを募集します。 Faniconは、ファンが有料コミュニティに参加し、アイコン(クリエイター、タレント、アーティストなど)と直接交流できるファンコミュニティプラットフォームです。 本ポジションでは、Head of Engineering・プロダクトマネージャー・SRE・他のエンジニアリングリーダーと連携し、チームが高い品質とスピードを両立しながら、継続的に成果を生み出せる状態をつくっていただきます。 主な役割はピープルマネジメントとチームの成果に対する責任ですが、必要に応じて設計レビューや技術的な意思決定にも関わることを期待しています。 ミッション エンジニア一人ひとりが能力を発揮し、チームとして継続的にプロダクト価値を届けられる開発組織をつくることがミッションです。 事業やプロダクトの目標を理解し、適切なチーム構成、役割分担、開発プロセスを設計するとともに、メンバーの成長支援、採用、技術的な意思決定、部門間の連携をリードしていただきます。 短期的なデリバリーだけでなく、技術品質、組織の健全性、メンバーの成長を含めた中長期的な視点でチームを導くことを期待しています。 担当業務 エンジニアリングチームの目標設定と、その達成に向けたチーム運営 プロダクトマネージャーと連携したロードマップ、優先順位、開発計画の策定 1on1、継続的なフィードバック、評価、キャリア開発を通じたメンバーの成長支援 チームの役割・責任範囲の明確化と、適切なアサインメント 開発プロセス、コミュニケーション、意思決定プロセスの継続的な改善 プロジェクトの進捗、リスク、依存関係の可視化と課題解決 設計レビューや技術的な議論への参加、意思決定の支援 プロダクトの品質、信頼性、開発生産性を向上させる取り組みの推進 障害や重大な問題に対する関係者との連携、および再発防止の推進 エンジニアの採用、面接、オンボーディング チームを横断する課題の調整と、他部門との合意形成 次世代のエンジニアリングリーダーの育成 『Fanicon(ファニコン)』とは 2017年12月に開始したアイコンとコアファンが一緒に盛り上げていく月額会員制の "クローズド" なファンコミュニティアプリです。(コミュニティ数/約4200・ファン数/約55万人 ※2026年6月時点)。アイコン自身がコンテンツ企画に携わり、ファンを喜ばせられる、アイコン自身もやりがいを感じられやすいコミュニティを作ることが出来るのが既存のファンクラブとの違いです。 開発部に関して 技術環境 バックエンド:Node.js / TypeScript / Express / NestJS モバイル:Kotlin / Swift データストア:PostgreSQL / MySQL / Redis データ分析:BigQuery インフラ:GCP / AWS コラボレーション:GitHub / Linear / Slack / Notion 開発スタイル:アジャイル開発 エンジニアリングマネージャーに日常的な実装を必須とはしていませんが、技術的な背景を踏まえてエンジニアと議論し、設計や意思決定を支援できることを期待しています。 このポジションの魅力 THECOOの主力プロダクトと新たなプラットフォーム開発の両方に関われる プロダクトの成果だけでなく、チーム設計や組織づくりにも大きな裁量を持てる Head of Engineeringやプロダクトマネージャーと連携し、事業と技術の両面から意思決定に関われる 多様なバックグラウンドを持つエンジニアと、グローバルな開発組織をつくれる メンバーの成長支援やリーダー育成を通じて、中長期的な組織の成長に貢献できる 技術品質、開発生産性、組織文化など、開発組織全体の改善をリードできる オフィス 応募資格 必須条件 ソフトウェアエンジニアとしてのWebサービス開発・運用経験(目安5年以上、または同等の経験) エンジニアリングマネージャーまたはチームリードとして、エンジニアをマネジメントした経験 1on1、フィードバック、評価、キャリア支援などのピープルマネジメント経験 プロダクトマネージャーと協働し、開発の優先順位や計画を策定・実行した経験 技術的なリスクやトレードオフを理解し、エンジニアの意思決定を支援できること 複数のプロジェクトやチーム間の依存関係を整理し、課題を解決した経験 採用やオンボーディングを通じてチームづくりに関わった経験 多様なバックグラウンドを持つメンバーと信頼関係を築けるコミュニケーション能力 英語を使用する環境でチームをマネジメントし、業務を遂行できること THECOO DNAへの強い共感 歓迎条件 コンシューマー向けサービスやサブスクリプションサービスの開発・運用経験 複数のプロダクトチームまたは職能横断チームをマネジメントした経験 多国籍・多文化な開発チームをマネジメントした経験 組織拡大やチーム再編、役割・責任範囲の設計を行った経験 大規模システムの刷新やプラットフォーム開発をリードした経験 SRE、インフラ、モバイル、バックエンドなど複数領域に関する知識 インシデントマネジメントやサービス信頼性向上に取り組んだ経験 開発生産性を指標化し、プロセス改善につなげた経験 AIツールを活用した開発プロセスや生産性向上を推進した経験 Tech Lead、Staff Engineer、Architectなどの技術リーダーとしての経験 日本語を使用して事業部門や社内関係者とコミュニケーションできること 求める人物像 メンバーを管理することではなく、チームが成果を出せる環境をつくることを、エンジニアリングマネージャーの役割として捉えられる方を求めています。 メンバー一人ひとりと向き合い、率直で建設的なフィードバックを行いながら、それぞれの成長とチームの成果を両立できる方。また、問題を抱え込まず、必要な情報を早い段階で共有し、関係者を巻き込みながら解決へ導ける方を歓迎します。 技術の詳細だけでなく、ユーザー価値、事業上の優先順位、組織の状況を理解し、短期と中長期のバランスを取った意思決定ができることを期待しています。
-
Site Reliability Engineer(English)
About Us At THECOO, we're leveraging cutting-edge technology to build Fanicon, an innovative and interactive fan community platform. Launched in December 2017, Fanicon is a subscription-based, premium fan community platform where fans can engage directly with their favorite artists and personalities (“icons”), who are directly involved in content design and creation. Fanicon has experienced continuous growth since its launch. As of March 2022, Fanicon hosts over 2,300 communities and over 180,000 fans. We're currently looking for a Site Reliability Engineer (SRE) to join our team and help us scale. This is an incredible opportunity to grow with a team of experts passionate about creating robust, scalable, and efficient systems. We are looking for an SRE interested in making a big impact, both by collaborating with internal stakeholders closely (dev teams, product managers) and by demonstrating technical leadership (sharing technical knowledge, new ideas, and participating in design discussions). We are also looking for someone friendly and easy to get along with – we have a very welcoming and positive engineering culture, and we value that highly! Key Responsibilities SRE Team is looking for a software engineer who can maintain the stability of its systems that handle heavy loads of traffic. We’re looking for a software engineer who can engage themselves in the automation of systems and attend to system failures as well as carry out development to improve the reliability, performance, and scalability of its systems moving forward. Specific work responsibilities include the following: Contribute optimizations to the backend codebase Assist in designing, implementing, and maintaining our multi-cloud infrastructure, specifically: GCP Cloud Run, Networking, GKE, Cloud SQL AWS IVS and CloudFront Work with Docker containers and orchestration tools; knowledge of Kubernetes is a plus. Utilize Terraform for infrastructure as code deployments and tool configuration Utilize CircleCI for continuous integration and delivery pipelines Fine-tune application performance monitoring with Datadog, proactively identifying and resolving issues as part of a department-wide on-call rotation Own production releases together with development teams Participate in incident management, post-mortem analysis, and system optimization Develop and maintain documentation on system configurations, operations, and troubleshooting procedures. Fine-tune database deployments (MySQL and InnoDB) Qualifications Minimum Qualifications Bachelor's degree in Computer Science or equivalent practical experience Ability to work independently, learn quickly, and proactively collaborate Strong written and verbal communication skills Strong problem solving and troubleshooting skills Ability to work calmly under pressure (such as during a production outage) Experience with at least one public cloud platform Experience with at least one programming language (pref Python, Golang, or Javascript/Typescript) Familiarity with Linux administration and shell scripting Preferred Qualifications Experience with monitoring and infrastructure tooling (Datadog, Pagerduty, Terraform, CircleCI) GCP design and administration experience Understanding of networking principles and protocols Ability to write clear, concise, and informative documentation Experience in developing and operating large-scale web applications Experience collaborating with product managers and designers Candidates who are authorized to work in Japan without requiring visa sponsorship. Bonus Points! AWS design and administration experience Kubernetes design and administration experience Experience with Docker, containerization, and microservice architectures Experience with Stripe or other payment processors Experience designing, implementing, and maintaining deployment tooling (canary, blue/green) Strong communication skills in Japanese, both written and verbal Passion for efficiency, scalability, and technology in general Language Requirements English : Business level Japanese: Daily conversational level Office
-
Senior Product Manager(Japanese)
概要 THECOOの主力プロダクト「Fanicon」や他のプロダクト戦略と成長をリードするポジションです。 Faniconは、ファンが有料コミュニティに参加し、アイコン(クリエイター、タレント、アーティストなど)と直接交流できるファンコミュニティプラットフォームです。 プロダクトでは、コミュニティ、チャット、タイムライン、ライブ配信、デジタルコンテンツ、EC、イベントなどを通じて、ファンとアイコンの継続的な関係づくりを支援しています。 本ポジションでは、ユーザー、アイコン、事業・営業チームなどの声を踏まえ、プロダクトが解決すべき課題と優先順位を明確にし、デザイナーやエンジニアとともにプロダクトの成長を推進していただきます。 https://fanicon.net ミッション Faniconのプロダクト戦略とロードマップを描き、事業・ユーザー・開発の視点をつなぎながら、継続的に成果を生み出すことがミッションです。 さまざまなステークホルダーから寄せられる要望をそのまま開発するのではなく、その背景にある課題や期待する成果を明らかにし、ユーザー価値、事業インパクト、開発コストなどを踏まえて優先順位を判断していただきます。 また、意思決定の背景や方針を関係者にわかりやすく共有し、プロダクトチームが共通の目的に向かって進める状態をつくることも重要な役割です。 担当業務 Fanicon / +KIRARIのプロダクトビジョン・戦略・ロードマップの策定 ユーザー、アイコン、社内関係者へのヒアリングを通じた課題の発見 定量・定性データに基づく仮説の立案と優先順位づけ プロダクトバックログの管理と開発優先順位の決定 PRD、ユーザーストーリー、仕様などのドキュメント作成 デザイナー・エンジニアと連携したプロダクトディスカバリーおよび開発推進 事業・営業・カスタマーサポートなどの関係部門との合意形成 KPIの設計、リリース後の効果検証、継続的な改善 プロダクトに関する意思決定と、その背景・方針の社内共有 必須要件 Webサービスまたはモバイルアプリを含むデジタルプロダクトにおける、プロダクトマネージャーまたはプロダクトオーナーとしての経験(目安7年以上、またはそれに相当する経験) プロダクトビジョンや戦略を策定し、ロードマップへ落とし込んだ経験 ユーザーや市場の理解に基づいて仮説を立て、定量・定性データを用いて意思決定した経験 プロダクトバックログの管理、要件定義、PRDまたはユーザーストーリー作成の経験 デザイナーやエンジニアと協働し、企画からリリース・改善までを推進した経験 事業目標とプロダクトの取り組みを結びつけ、成果を説明できること 複数のステークホルダーと調整し、優先順位や意思決定について合意形成できること 曖昧な要望や課題を整理し、具体的な要件や方針としてドキュメントに落とし込めること 日本語で社内外の関係者と円滑に折衝・合意形成できること 英語を使用する開発チームと、要件・優先順位・意思決定についてコミュニケーションできること THECOO DNAへの強い共感 歓迎要件 複数のプロダクトを横断してプロダクトマネジメントを行った経験 BtoBサービスまたは受託開発における顧客折衝・要件定義の経験 コンシューマー向けサービスやサブスクリプションサービスの経験 A/Bテストや実験設計を用いたプロダクト改善の経験 データ分析を通じてプロダクト上の意思決定を支えた経験 ジュニアプロダクトマネージャーの育成・メンタリング経験 プロダクトマネジメントのプロセスや組織文化をつくった経験 エンターテインメント、ファンコミュニティ、クリエイターエコノミーへの関心 技術スタック バックエンド:Node.js / TypeScript / NestJS モバイル:Kotlin / Swift データストア:PostgreSQL / MySQL / Redis データ分析:BigQuery インフラ:GCP / AWS コラボレーション:GitHub / Linear / Slack / Notion 開発スタイル:アジャイル開発 このポジションの魅力 Faniconをはじめとした複数のプロダクトの戦略と成長に関われる プロダクト戦略から要件整理、開発、効果検証まで一貫してリードできる ユーザー、アイコン、事業、営業、開発など、多様な視点をつなぎながらプロダクトをつくれる 継続運用されているプロダクトで、新しい価値の創出と既存体験の改善の両方に取り組める プロダクトマネジメントの進め方や意思決定プロセスの改善にも関われる シニアメンバーとして、チームやプロダクト組織の成長にも貢献できる 求める人物像 ユーザーへの価値と事業成果の両方に責任を持ち、自らプロダクトの方向性を考えられる方を求めています。 ステークホルダーからの要望を無制限に受け入れるのではなく、その背景にある課題を理解し、優先順位と判断理由を明確に説明できる方。また、難しい要望に対して単に「できない」と答えるのではなく、目的を実現するための現実的な選択肢を提示できる方を歓迎します。 役職や権限に頼るのではなく、データ、ドキュメント、対話を通じて関係者に影響を与え、デザイナーやエンジニアが共通の目的に向かって開発できる状態をつくることを期待しています。 THECOOの価値観 THECOOでは、全社員が共有する価値観(DNA)として、「“できっこない”に挑み続ける」「自由と責任」を掲げています。 複雑なステークホルダーやプロダクトの課題に対しても、できない理由ではなく実現する方法を考え、自らの判断に責任を持ちながら挑戦できる方と一緒に働きたいと考えています。
-
Backend Engineer(English)
About Us At THECOO, we're leveraging cutting-edge technology to build Fanicon, an innovative and interactive fan community platform. Launched in December 2017, Fanicon is a subscription-based, premium fan community platform where fans can engage directly with their favorite artists and personalities (“icons”), who are directly involved in content design and creation. Fanicon has experienced continuous growth since its launch. As of December 2024, Fanicon hosts over 3,500 communities and over 350,000 fans. At THECOO, we foster a culture where engineers can fully focus on building great products. As we scale Fanicon from 10 to 100, we’re seeking someone who can leverage their expertise to help us take the platform to the next level. Key Responsibilities Design, build, and maintain scalable backend systems to handle growing data and traffic needs. Collaborate closely with stakeholders (including product managers, engineer managers, and cross-functional teams) to understand business challenges and translate them into effective technical solutions. Lead and mentor a team of engineers, providing guidance and support to help them grow in their roles. Foster a collaborative, high-performance engineering culture focused on innovation and excellence. Take ownership of technical decisions and drive continuous improvements to our backend architecture. Be proactive in identifying areas of improvement, solving complex technical challenges, and ensuring the scalability and reliability of our systems. Minimum Qualifications 5+ years of technical experience in backend development (e.g., Java, Node.js, Python, Go) and system architecture. Proven experience in designing and scaling backend systems in high-performance environments. Expertise in cloud computing, microservices architecture, and containerization (e.g., Kubernetes). Solid experience with databases (SQL preferred), including performance optimization, data modeling, and scaling strategies. Excellent problem-solving skills and the ability to innovate in the face of business challenges. Strong communication and interpersonal skills to work effectively with stakeholders and cross-functional teams. Experience in leading and coaching teams, helping junior engineers develop their skills and careers. Ability to take ownership of technical projects and deliver results in a fast-paced environment. A passion for continuous learning and willingness to take on new challenges. Business level Japanese and English Preferred Qualifications Experience with distributed systems and high-traffic applications. Experience handling systems with more than millions of users—expertise in scaling andmanaging systems to handle large user bases effectively. Bonus Points! Passionate about technology and engineering Continuously learning and staying updated on the latest trends Able to engage in constructive discussions and collaborate with stakeholders Interested in the entertainment industry and designing engaging experiences for artists and fans Strong product-first mindset Language Requirements Business-level proficiency in Japanese or English Our Culture "できっこない"に挑み続ける (Never stop challenging the impossible): We’re looking for a candidate who thrives on tackling seemingly impossible problems and turning them into opportunities for innovation. 自由と責任 (Freedom and Responsibility): You’ll have the freedom to drive key technical decisions and own projects, but with that freedom comes responsibility to deliver results and guide your team towards success. 知的好奇心を持つ (Get Interested!): We value a mindset of constant curiosity—someone who seeks out new challenges and is always learning. 個性を受け入れる (Respect and Accept): We celebrate diversity and welcome individuals who bring unique perspectives, personalities, and experiences to the table. 楽しみ続ける (Keep the Passion and Enjoy Much!): Above all, we believe in enjoying the journey. Passion and fun are at the heart of what we do. Office
-
QA Lead(English)
Overview We are looking for a QA Lead to build the quality system behind THECOO's flagship products, "Fanicon" and "+KIRARI." Fanicon is a fan community platform where fans join paid communities and interact directly with Icons (creators, talents, artists, and others). +KIRARI is a fan community app that connects artists and talents with fans. Together the two services have around 500,000 members. In this role you will do two things: manage the manual testing team, and lead the process of test automation. You will spend your time building the system and the team that keep quality up, rather than running tests yourself. You do not have to write the automation code. What we need is someone who decides what to automate and in what order, and who drives that work together with the product engineers. This is not a job that stays inside QA — you will pull the development team in, so that quality is built earlier rather than checked at the end. This role is performed in Japanese. The manual testers are Japanese speakers, and the product itself is in Japanese (see Requirements below). Mission Your mission is to raise the quality and reliability of the product without slowing releases down. Fanicon and +KIRARI are live paid services. Live streaming, real-time chat, digital gifting, points, e-commerce, and event ticketing all ship in a single app. Revenue arrives through several of those paths at once, so a defect goes straight to the money and to the trust of our users. At the same time, the engineering division is moving to a next-generation platform, and we need releases to get faster. Holding both of those at once is the core challenge of this role. You will decide what people check, what gets automated, and what standard a release has to meet — and then make it happen through both the team and the process. Responsibilities Defining QA strategy and test plans across Android, iOS, and Web Planning and running the testing schedule for each release and sprint Managing the manual testing team — assignments, coaching, and day-to-day feedback Owning the accuracy of the test cases. Building a baseline set of test patterns, so that every pattern that matters stays current and every result is recorded accurately Leading the test automation process, and building the regression suite together with the product engineers Deciding what gets automated and what stays with people, and setting the order based on what each is worth Reviewing the existing test process, finding the bottlenecks, and fixing them Designing and running the quality gates in the release process. The call to hold a release on quality grounds is yours to make Triaging and prioritizing defects, and putting in place the means to stop them coming back Designing the regression testing that the platform migration needs, as the monolith is split up piece by piece Planning load and performance testing, with the streams and events that spike our traffic in mind Defining quality metrics, making them visible, and reporting them to the engineering division and to management — defects that reached production, post-release incidents, regression and automation coverage, and the basis for release decisions Setting up how defect reports from the business teams and customer support reach QA Using AI tools to make test design, test case generation, and test execution more efficient Supporting the growth of QA members through 1-on-1s and everyday feedback Interviewing and onboarding new QA members Requirements Experience working in QA (roughly 5+ years) Experience leading manual testers — assignments, coaching, and feedback. The size of the team and whether you had formal evaluation authority do not matter QA experience with mobile apps (Android / iOS) or web services Experience writing and running your own test plans and test designs Experience leading a test automation effort. You do not need to be able to write the automation code yourself, but you do need to decide what to automate and in what order, and to read that code well enough to argue about it with an engineer An understanding of the trade-off between quality and release speed, and the ability to bring people to an agreement on it Japanese (business level or above) — the manual testers are Japanese speakers, and you will manage them in Japanese. Defects also come to you in Japanese from the business teams and from customer support The ability to understand the product in Japanese — the UI, the on-screen text, and the specifications for Fanicon and +KIRARI are all in Japanese. You will read the specs in Japanese, look at the actual screens, and design the tests from them The development team works in English, but a project manager who speaks both Japanese and English sits between you and them, so English is not a requirement. Preferred Skills (Nice to Have): Experience moving a mostly-manual operation over to automated testing Experience writing automation code yourself QA experience with a consumer service that includes live streaming, real-time communication, or in-app purchases Experience designing and running load or performance tests Experience with automation frameworks such as Playwright, Appium, Espresso, or XCUITest Experience building and running test environments on CI/CD (CircleCI, GitHub Actions) Experience testing server-side systems and APIs, or verifying DRM and content protection Experience defining quality metrics and turning them into process improvements Experience leading QA through a large-scale system overhaul or migration Experience managing testers in a setup that includes contractors or outside vendors Experience using AI tools for test design or test case generation Experience starting a QA function, or building a team through hiring Reading, writing, and discussing in English — being able to talk to the development team directly makes the automation work move faster Tech Stack CI/CD: CircleCI (we are currently reviewing how tests are run) Backend: Node.js / TypeScript / Express / NestJS Mobile: Kotlin / Swift Data stores: PostgreSQL / MySQL / Redis Data analytics: BigQuery Infrastructure: GCP / AWS Collaboration: GitHub / Linear / Slack / Notion Development style: Agile development We have not settled on an automation framework. We expect to choose one with you after you join, based on the product and on the team we have. Why This Role Design the quality system itself, rather than fit into one that already exists Own both the manual testing team and the direction of automation Work directly with the Head of Engineering on decisions about quality Sit at the center of the platform migration, the engineering division's biggest piece of work Raise quality on a live product that has been running for over ten years, without ever taking it down Change how QA itself is done here, including how far we take AI tools Who We're Looking For We are looking for someone who sees their job as creating a state where quality holds, rather than as running the tests. Someone who works with the manual testers day to day, respects that work, and automates the parts that should be automated. Rather than telling engineers that quality matters, we want someone who builds the system with them, as part of the development team. Things here are not tidy. The documentation is thin, and some work still sits with one person only. We are looking for someone who will not just point that out, but decide what to fix first and start. THECOO's Values At THECOO, we hold shared values (our "DNA") across the whole company: "Keep challenging what seems impossible" and "Freedom and Responsibility." We want to work with people who, even when facing difficult product or organizational challenges, think about how to make things happen rather than why they can't, and who can take on challenges together with the team while taking responsibility for their own judgment.
-
Engineering Manager(English)
Overview We are looking for an Engineering Manager to lead multiple product development teams — including those behind THECOO's flagship products "Fanicon" and to connect business, product, technology, and organization. Fanicon is a fan community platform where fans join paid communities and interact directly with Icons (creators, talents, artists, and others). In this role, you will work with the Head of Engineering, Product Managers, SRE, and other engineering leaders to create a state where teams can continuously deliver results while balancing high quality and speed. Your primary role is people management and accountability for team outcomes, but you will also be expected to get involved in design reviews and technical decision-making as needed. Mission Your mission is to build a development organization where each engineer can perform to their full potential, and where the team can continuously deliver product value. You will understand business and product goals, design the appropriate team structure, role division, and development process, and lead member growth support, hiring, technical decision-making, and cross-departmental collaboration. We expect you to guide the team not only with a focus on short-term delivery, but with a mid-to-long-term perspective that includes technical quality, organizational health, and member growth. Responsibilities Setting goals for the engineering team and running the team to achieve them Working with Product Managers to define roadmaps, priorities, and development plans Supporting member growth through 1-on-1s, ongoing feedback, evaluations, and career development Clarifying team roles and responsibilities, and making appropriate assignments Continuously improving development processes, communication, and decision-making processes Visualizing project progress, risks, and dependencies, and resolving issues Participating in design reviews and technical discussions, and supporting decision-making Driving initiatives to improve product quality, reliability, and development productivity Coordinating with stakeholders on incidents and major issues, and driving recurrence prevention Recruiting, interviewing, and onboarding engineers Coordinating cross-team issues and building consensus with other departments Developing the next generation of engineering leaders Tech Stack Backend: Node.js / TypeScript / Express / NestJS Mobile: Kotlin / Swift Data stores: PostgreSQL / MySQL / Redis Data analytics: BigQuery Infrastructure: GCP / AWS Collaboration: GitHub / Linear / Slack / Notion Development style: Agile development Day-to-day implementation is not a requirement for the Engineering Manager role, but we expect you to be able to discuss with engineers and support design and decision-making based on a solid technical background. Our Office Requirements Experience developing and operating web services as a software engineer (roughly 5+ years, or equivalent experience) Experience managing engineers as an Engineering Manager or team lead Experience with people management, including 1-on-1s, feedback, evaluations, and career support Experience working with Product Managers to define and execute development priorities and plans Ability to understand technical risks and trade-offs and support engineers' decision-making Experience untangling dependencies across multiple projects or teams and resolving issues Experience building teams through recruiting and onboarding Communication skills to build trust with members from diverse backgrounds Ability to manage a team and carry out work in an English-language environment Nice to Have Experience developing and operating consumer-facing or subscription services Experience managing multiple product teams or cross-functional teams Experience managing multinational, multicultural development teams Experience with organizational growth, team restructuring, or designing roles and responsibilities Experience leading a large-scale system overhaul or platform development Knowledge across multiple areas such as SRE, infrastructure, mobile, or backend Experience with incident management or improving service reliability Experience turning development productivity into metrics and using them to drive process improvement Experience promoting development processes or productivity improvements using AI tools Experience as a technical leader such as Tech Lead, Staff Engineer, or Architect Ability to communicate with business units and internal stakeholders in Japanese Why This Role Be involved in both THECOO's flagship products and new platform development Have significant discretion not only over product outcomes but also over team design and organization building Work with the Head of Engineering and Product Managers, and be involved in decision making from both business and technical perspectives Build a global development organization with engineers from diverse backgrounds Contribute to the organization's mid-to-long-term growth through member growth support and leadership development Lead improvements across the entire development organization, including technical quality, development productivity, and culture Who We're Looking For We're looking for someone who sees the Engineering Manager role not as managing members, but as creating an environment where the team can deliver results. Someone who engages with each member individually, gives candid and constructive feedback, and can balance individual growth with team outcomes. We also welcome someone who doesn't hold on to problems alone, but shares necessary information early and involves stakeholders to drive resolution. We expect you to make decisions that balance the short and mid-to-long term, based on an understanding not just of technical details but of user value, business priorities, and organizational context. THECOO's Values At THECOO, we hold shared values (our "DNA") across the whole company: "Keep challenging what seems impossible" and "Freedom and Responsibility." We want to work with people who, even when facing difficult product or organizational challenges, think about how to make things happen rather than why they can't, and who can take on challenges together with the team while taking responsibility for their own judgment.
-
Senior Product Manager(English)
Overview This is a position to lead the product strategy and growth of THECOO's flagship products, "Fanicon". Fanicon is a fan community platform where fans join paid communities and interact directly with Icons (creators, talents, artists, and others). All products support ongoing relationship-building between fans and Icons through communities, chat, timelines, live streaming, digital content, e-commerce, events, and more. In this role, based on input from users, Icons, and business/sales teams, you will clarify the problems the product should solve and their priority, and drive product growth together with designers and engineers. https://fanicon.net Mission Your mission is to define the product strategy and roadmap for Fanicon, connecting business, user, and development perspectives to continuously deliver results. Rather than simply developing whatever stakeholders request, you will uncover the underlying problems and desired outcomes behind those requests, and prioritize based on user value, business impact, and development cost. It's also an important part of the role to clearly communicate the background and rationale behind decisions to stakeholders, and to create a state where the product team can move toward a shared goal. Responsibilities Defining the product vision, strategy, and roadmap for Fanicon / +KIRARI Discovering problems through interviews with users, Icons, and internal stakeholders Formulating and prioritizing hypotheses based on quantitative and qualitative data Managing the product backlog and deciding development priorities Writing documentation such as PRDs, user stories, and specifications Driving product discovery and development in collaboration with designers and engineers Building consensus with related departments such as business, sales, and customer support Designing KPIs, validating impact after release, and driving continuous improvement Making product decisions and sharing their background and direction internally Requirements Experience as a Product Manager or Product Owner for digital products, including web services or mobile apps (roughly 7+ years, or equivalent experience) Experience formulating a product vision and strategy and translating it into a roadmap Experience forming hypotheses based on an understanding of users and the market, and making decisions using quantitative and qualitative data Experience managing a product backlog, defining requirements, and writing PRDs or user stories Experience working with designers and engineers to drive work from planning through release and improvement Ability to connect business goals with product initiatives and explain outcomes Ability to coordinate with multiple stakeholders and build consensus on priorities and decisions Ability to organize ambiguous requests or problems into concrete requirements or direction in documentation Ability to negotiate and build consensus smoothly with internal and external stakeholders in Japanese Ability to communicate with an English-speaking development team about requirements, priorities, and decisions Nice to Have Experience managing products across multiple product lines Experience with client negotiation and requirements definition in B2B services or contracted development Experience with consumer-facing or subscription services Experience improving products through A/B testing or experiment design Experience supporting product decisions through data analysis Experience mentoring or developing junior product managers Experience building product management processes or organizational culture Interest in entertainment, fan communities, or the creator economy Tech Stack Backend: Node.js / TypeScript / NestJS Mobile: Kotlin / Swift Data stores: PostgreSQL / MySQL / Redis Data analytics: BigQuery Infrastructure: GCP / AWS Collaboration: GitHub / Linear / Slack / Notion Development style: Agile development Why This Role Be involved in the strategy and growth of multiple products, Fanicon and +KIRARI Lead end-to-end, from product strategy through requirements, development, and impact validation Build the product while connecting diverse perspectives — users, Icons, business, sales, and development Work on both creating new value and improving the existing experience for a product in continuous operation Be involved in improving how product management is done and how decisions are made Contribute to the growth of the team and product organization as a senior member Who We're Looking For We're looking for someone who takes ownership of both user value and business outcomes, and who can think through the product's direction themselves. Someone who doesn't simply accept every stakeholder request, but understands the underlying problem and can clearly explain priorities and the reasoning behind decisions. We also welcome someone who, faced with a difficult request, doesn't just say "we can't do that," but can propose realistic options to achieve the underlying goal. We expect you to influence stakeholders through data, documentation, and dialogue — rather than relying on title or authority — and to create a state where designers and engineers can build toward a shared goal. THECOO's Values At THECOO, we hold shared values (our "DNA") across the whole company: "Keep challenging what seems impossible" and "Freedom and Responsibility." We want to work with people who, even when facing complex stakeholder or product challenges, think about how to make things happen rather than why they can't, and who can take on challenges while taking responsibility for their own judgment.
-
QA Lead(Japnese)
概要 THECOOの主力プロダクト「Fanicon」をはじめとした複数プロダクトの品質を担保する体制そのものをつくるポジションです。 Faniconは、ファンが有料コミュニティに参加し、アイコン(クリエイター、タレント、アーティストなど)と直接交流できるファンコミュニティプラットフォームです。 本ポジションでは、手動テストチームのマネジメントと、テスト自動化のプロセスをリードすることの両方を担っていただきます。テストを実行することよりも、品質が担保される仕組みとチームをつくることに時間を使っていただく役割です。 自動化については、コードをご自身で書いていただく必要は必ずしもありません。何をどの順番で自動化するかを判断し、プロダクトエンジニアと協業して進めることを期待しています。QAの中だけで完結させず、開発チームを巻き込みながら品質の作り込みを前に倒していく役割です。 ミッション リリースの速度を落とさずに、プロダクトの品質と信頼性を引き上げる体制をつくることがミッションです。 Faniconは稼働中の課金サービスで、ライブ配信・リアルタイムチャット・デジタルギフト・ポイント・EC・イベントチケットが1つのアプリに載っています。収益が直接発生する経路が複数あるため、不具合はそのまま売上と信頼に跳ね返ります。一方で、いま開発本部は次世代プラットフォームへの移行を進めており、リリース速度の向上も同時に求められています。 この2つの両立が、本ポジションの中心的な課題です。何を人が確認し、何を自動化し、どの基準でリリースを判断するかを設計したうえで、チームとプロセスの両面から実行していただきます。 担当業務 Android・iOS・Webを対象としたQA戦略とテスト計画の策定 リリース・スプリント単位でのテストスケジュールの策定と進行管理 手動テストチームのマネジメント(アサイン、育成、日々のフィードバック) テストケースの正確性に責任を持つこと。 基準となるテストパターン一式(ベースライン)を整備し、必要なパターンが常に最新に保たれ、実行結果が正確に記録される状態をつくる テスト自動化のプロセスをリードし、プロダクトエンジニアと協業して回帰テストを整備 何を自動化し、何を人が確認するかの判断(費用対効果を踏まえた優先順位づけ) 既存のテストプロセスの棚卸しと、ボトルネックの特定・改善 リリースプロセスにおける品質ゲートの設計と運用。品質の観点からリリースを止める判断は、本ポジションが担います 不具合の分類・優先度付けと、再発防止の仕組みづくり プラットフォーム刷新(モノリスの段階的な分割)に伴う回帰テストの設計 負荷・パフォーマンステストの計画(配信やイベントでトラフィックが跳ねる時間帯を想定) 品質指標の定義・可視化と、開発本部および経営への報告(本番へ流出した不具合、リリース後のインシデント、回帰テストと自動化のカバレッジ、リリース判断の根拠) 事業部門・カスタマーサポートからの不具合報告を受け止める窓口の整備 AIツールを活用したテスト設計・テストケース生成・テスト実行の効率化 1on1や日常のフィードバックを通じた、QAメンバーの育成 QAメンバーの採用面接とオンボーディング 必須要件 QAの実務経験(目安5年以上) 手動テストのメンバーをまとめた経験(アサイン、育成、フィードバック)。人数の多寡や、評価権限の有無は問いません モバイルアプリ(Android / iOS)またはWebサービスのQA経験 テスト計画・テスト設計を自ら組み立て、運用した経験 テスト自動化のプロセスをリードした経験。自動化コードをご自身で書ける必要はありませんが、何をどの順番で自動化するかを判断でき、自動化コードの内容を理解したうえでエンジニアと議論できること 品質とリリース速度のトレードオフを理解し、関係者と合意形成できること 日本語(ビジネスレベル以上) — 手動テストのメンバーは日本語話者で、日々のやり取りとマネジメントは日本語で行います。事業部門・カスタマーサポートとの不具合のやり取りも日本語です 日本語でプロダクトを理解できること — Fanicon / +KIRARI のUI・画面表記・仕様書は日本語です。日本語で仕様を読み、実際の画面を確認し、テストを設計していただきます 開発チームの共通言語は英語ですが、日本語と英語の双方を話すプロジェクトマネージャーが間に入るため、英語は必須要件としていません。 歓迎要件 手動テスト中心の体制からテスト自動化へ移行させた経験 自動化コードをご自身で書いた経験 ライブ配信、リアルタイム通信、アプリ内課金を含むコンシューマー向けサービスのQA経験 負荷テスト・パフォーマンステストの設計・実施経験 Playwright / Appium / Espresso / XCUITest などのテスト自動化フレームワークの利用経験 CI/CD(CircleCI、GitHub Actions)上でのテスト実行環境の構築・運用経験 サーバーサイドやAPIのテスト、DRM・コンテンツ保護に関する検証経験 品質指標を定義し、プロセス改善につなげた経験 大規模システムの刷新や移行にともなうQAをリードした経験 業務委託や外部ベンダーを含む体制でテスターをマネジメントした経験 AIツールを活用したテスト設計・テストケース生成の経験 QA組織の立ち上げや、採用を通じたチームづくりの経験 英語での読み書き、および英語での議論ができること(開発チームと直接やり取りできると、自動化の議論がより速く進みます) 技術スタック CI/CD:CircleCI(テスト実行環境は見直しの段階です) バックエンド:Node.js / TypeScript / Express / NestJS モバイル:Kotlin / Swift データストア:PostgreSQL / MySQL / Redis データ分析:BigQuery インフラ:GCP / AWS コラボレーション:GitHub / Linear / Slack / Notion 開発スタイル:アジャイル開発 テスト自動化のフレームワークは固定していません。プロダクトの特性とチームの体制を踏まえて、入社後に一緒に決めていただくことを想定しています。 このポジションの魅力 既存の型に合わせる仕事ではなく、QA体制そのものを設計できる 手動テストのマネジメントと自動化の推進の両方に裁量を持てる Head of Engineeringと直接連携し、品質に関する意思決定に関われる 次世代プラットフォームへの移行という、開発本部の最重要テーマの中核に関われる 10年以上動き続けている稼働中のプロダクトで、止めずに品質を上げる経験を積める AIツールの活用を含め、QAのやり方そのものを更新していける 求める人物像 品質が担保される状態をつくること自体を、自分の仕事だと捉えられる方を求めています。 手動テストのメンバーと日々向き合い、その仕事に敬意を持ちながら、自動化すべきところは自動化していける方。エンジニアに対して品質の必要性を一方的に主張するのではなく、開発チームの一員として一緒に仕組みをつくれる方を歓迎します。 また、現状は整っているとは言えません。ドキュメントは十分ではなく、属人化している業務も残っています。それを問題として指摘するだけでなく、順番を決めて自ら手をつけられる方を期待しています。 THECOOの価値観 THECOOでは、全社員が共有する価値観(DNA)として、「“できっこない”に挑み続ける」「自由と責任」を掲げています。 難易度の高いプロダクトや組織の課題に対しても、できない理由ではなく実現する方法を考え、自らの判断に責任を持ちながら、チームとともに挑戦できる方と一緒に働きたいと考えています。
全 9 件中 9 件 を表示しています