企業名 |
株式会社ソニックムーブ |
職種 |
フロントエンドエンジニア(Web)
|
試用期間 |
試⽤期間:3ヶ⽉
|
業務内容 |
【募集背景】
ナショナルクライアントからのネイティブアプリ開発依頼が急増しており、1つ1つのプロダクトの品質と信頼性を守るための増員募集です。
単にコードを書くだけでなく、エンジニアとしてアーキテクチャ設計や品質計画を主導し、チーム全体のパフォーマンスを最大化させるテックリード候補を求めています。
【ソリューション事業とは】
UXとCRMを中心としたデジタルコミュニケーション設計を強みとし、BtoCサービスの企画・体験設計・開発・運用までをワンストップで提供する開発・DX支援事業です。
2002年の創業以来、累計約730社との取引実績を持ち、講談社様など大規模なBtoCプロダクトの開発ナレッジを蓄積。クライアントのデジタル戦略に基づき、デジタル領域における最強のものづくり集団としてビジネス成功に伴走します。
▼ソリューション事業の支援事例
(1)講談社「マガジンポケット(マガポケ)」 月間ユーザー数500万人・2,000万DLを突破する大人気マンガアプリにおけるUI/UXデザインの最適化支援。 既存読者のストレスを最小限に抑え、より良いマンガ体験の提供を実現しています。
(2)スターツアメニティー「ナビパークアプリ」 駐車場検索・キャッシュレス精算ができる「ナビパークアプリ」の新規構築おいてディレクション・デザイン・開発全般を支援。精算機と連動し、アプリ内での決済ができるよう設計しました。
【業務内容】
テックリード候補として、アプリ開発(iOS/Android/Flutter)の設計・開発全般、および技術的な意思決定をお任せいたします。
▼主な業務内容
・最上流からの技術戦略策定とアーキテクチャ設計の最終決定:
年間売上数千万規模の大型案件において、企画段階からフィジビリティスタディを実施。案件特性に合わせSwift/Kotlin/Flutterから最適な技術を選択し、TCAやクリーンアーキテクチャ等を駆使した堅牢な設計から実装方針までをリードします。
・チームの技術指導とレビューを通じた、再現性のある品質担保:
メンバーの技術サポートを行い、チーム全体のスキルアップを牽引。AIレビューのチューニングや標準化されたレビューフローを運用し、属人化を排除。組織として高いアウトプット水準を維持することに責任を持ちます。
・開発プロセスの改善とテスト標準化の推進:
テストコード浸透率を引き上げるべく、テスト項目のテンプレート化や自動化、開発フローのアップデートを主導。中長期的な運用を見据え、「ソニックムーブの標準」となる高品質な開発基盤を組織レベルで構築・改善します。
▼主な使用技術
・モバイルアプリ開発:Swift、 Kotlin、 Dart (Flutter)
・Android: Kotlin Coroutines、 Kotlin flows、 Dagger / Hilt、 Retrofit2、 Room、 Data Binding、 ViewBinding、 Jetpack DataStore、 KtLint
・iOS: Swift Concurrency、 Combine、 RxSwift、 Alamofire、 XcodeGen、 Core Data、 Realm、 SwiftLint
・Flutter: Riverpod、 dio、 retrofit、 freezed、 go_router、 flutter_hooks、 flutter_lints
・AI:Claude Code、Github Copilot、Gemini
・テスト:Autify (E2E)、 XCTest、 JUnit、 MockK
・サーバー系:Nginx
・インフラ:AWS
・UIフレームワーク: SwiftUI、 Jetpack Compose、 Storyboard、 XMLレイアウト
・アーキテクチャ: MVVM、 クリーンアーキテクチャ、 TCA (The Composable Architecture)、 MVC、 MVP
・ソースコード管理:Bitbucket、Git
・デザインツール:Figma、Figjam
・課題管理:Backlog
・顧客・案件管理:Notion
・コミュニケーション:Slack、Discord
※開発規模はプロジェクトによって様々ですが、3~5名等の小規模のものから10名以上で開発を行う大規模な案件まで多岐に渡ります。
▼iOS・Androidエンジニアの業務の進め方
・テックリードの裁量を尊重する自律的な意思決定プロセス:
アーキテクチャの選定やツールの導入など、現場の判断を最優先する文化です。案件内の技術判断はテックリードに委ねられており、自身の知見をダイレクトに反映できます。判断に迷う際はOSリーダーへ相談できる体制も整っており、自律しつつも孤立しない環境です。
・Flutterとネイティブを最適に使い分ける技術戦略:
新規開発の約80%がFlutterである一方、既存案件はネイティブが主流(7割)。OS固有の機能やパフォーマンス要件に応じ、ネイティブの深い知識とFlutterの機動力を戦略的に使い分けます。デザイナー等とも初期から連携し、最適なUXを追求するスタイルです。
・自動デプロイ100%・AIツールをフル活用した高効率開発:
CD(自動デプロイ)100%、静的解析・フォーマッター導入率80%超と、基盤の自動化を徹底しています。AIレビューの実運用やGitHub Copilot等の検証も進行中。マニュアル整備も進んでいるため、「設計」や「本質的な課題解決」に集中できる環境です。
▼AI活用・生産性向上
GitHub CopilotやClaudeなどのAIツールを「ペアプロのパートナー」として実案件に組み込む、AI駆動開発を全社的に推進しています。
AIを「知識量は圧倒的だが実務経験の浅い新卒社員」と捉え、エンジニアがナビゲーターとして設計意図を示し、AI出力を必ずレビューするペアプロ型のスタイルを実践しています。
すでに一部プロジェクトでは、共通プロンプトの整備とコードレビュー体制により品質を担保しながら、生産性を最大2〜3倍に向上。エンジニアが設計・レビューに集中できる体制を実現しています。
▼技術・品質へのこだわり
品質担保においても、組織的な仕組みで支えています。個人の努力だけに依存せず、チームで技術水準を高め合う文化が特徴です。
・コードレビュー会: グループ朝会で実施。単なる確認にとどまらず、多角的な意見交換を通じて個々の能力向上も重視しています
・ソースコード標準化: DDDベースで標準化を推進。誰が担当しても成果物の品質に差が出ないよう、アーキテクチャの方向性を整備しています
・定期勉強会(月2回): 全職能対象で実施。案件事例の共有や技術共有など、職能横断で学び合える場があります
▼働きやすい環境
社員の約半数がエンジニアで構成されており、役員もエンジニアやクリエイター出身者が多いため、技術に対する理解が非常に深い組織です。
技術的な知見を存分に活かしてエンジニアと深く議論し、共に最適解を導き出す「伴走型のものづくり」を実感しながら働くことができます。
・社員構成:エンジニア46.4%、ディレクター21.2%、デザイナー9%、その他23.4%
・年齢構成:20代(29.5%)、30代(41.0%)、40代以上(29.6%)と30代・40代以上が全体の約7割を占めており、プロフェッショナル同士が互いをリスペクトし合う、落ち着いた雰囲気の職場です。
・1on1:月1回以上実施
・部活動制度(月2,000円/人補助)、全社向け懇親会(年3回・任意参加)など、社外での交流機会も充実
・服装・髪型自由
▼キャリアパス
ソニックムーブでは、個人の志向性を大切にしており、エンジニアの枠にとらわれず「なりたい自分」を目指せる環境があります。
開発スキルだけでなく、チームを率いるマネジメント力や、顧客・メンバーとの円滑なコミュニケーションスキル、そして変化に対応する柔軟な思考力など、市場で高く評価される汎用的な能力が身につきます。
・テックリード: コードレビューや技術選定、品質担保をリードし、技術チームを牽引する
・プロジェクトマネージャー: 技術知見を活かしながら制作の全工程を統括し、顧客のビジネス成功を目指す
・エンジニアマネージャー:ピープルマネジメントと技術マネジメントの両面から、チームの意思決定・開発プロセスを整え、生産性と成果の最大化を目指す
▼得られる経験・スキル
弊社はエンジニア・PM・デザイナーが社内に揃ったワンストップな開発体制が強みです。
他社との協業プロジェクトで総括を担うことも多く、幅広い技術領域に横断的に関わることができます。
・実装方針・技術選定を0→1で主体的に担う経験
・他職種(PM・デザイナー)との認識すり合わせを通じたコミュニケーション力
・プロジェクトマネジメントの基礎から応用までの実践的なノウハウ
・Web・アプリ開発の全工程に関わることで得られるゼネラリストとしての知見
【勤務地】
勤務体制を「ハイブリットワークスタイル」としており、出社やリモートを混ぜて個々にとって最適なパフォーマンスを発揮できる働き方を尊重しています(極論、週5日出社でも週5日リモートでもOK)
|
応募条件 |
【必須スキル】
・エンジニア経験3年以上
・SwiftまたはKotlinを用いたネイティブアプリの実務開発経験
・0→1でのアプリ開発経験(実務不問)
【歓迎スキル】
・Flutter実務開発経験
・顧客折衝経験
・要件定義など上流から携わった経験
・MVVMでの開発経験
・AI活用経験
・CI/CDの構築経験
・Swift Concurrency・Kotlin Coroutines・Riverpodの経験
【求める人物像】
・弊社の掲げるミッション・ビジョン・バリューに深く共感し、体現していただける方
・人と話すのが好きな方
・上流工程に携わっていきたい方
・課題の発見や解決策の提案ができる方
【学歴】
不問
|
勤務地 |
東京都港区麻布台1丁目3-1麻布台ヒルズ 森JPタワー28階 最寄駅:【最寄り駅】東京メトロ日比谷線 神谷町駅から徒歩1分
東京メトロ南北線 六本木一丁目駅から徒歩1分 |
給与・報酬 |
想定年収500万円〜800万円 特記事項:昇給あり 年2回
賞与あり 業績賞与:年1回
給与:⾯接を通して話し合いの上、決定します
※固定残業45時間分が含まれています。
|
就業時間 |
10:00〜19:00 コアタイム:11:00〜15:00 特記事項:フレックスタイム制
|
休暇・休日 |
・完全週休2日制(土・日)、祝日 ※年間休日120日以上
・夏季休暇(7月〜10月に5日間)
・年末年始休暇
・年次有給休暇(入社半年後に付与)
・試用期間中特別休暇(2日)
・慶弔休暇
・出産休暇・育児休業・介護休業(男女とも取得・復職実績あり)
|
待遇・福利厚生 |
健康保険,厚生年金保険,労災保険,雇用保険 交通費:交通費全額支給(実費精算) 特記事項:【福利厚⽣】
・交通費全額支給(実費精算)
・出社待機手当(月5,000円 ※フルリモート雇用除く)
・PC選択制(希望スペックを準備)
・資格取得補助制度 / 資格手当
・書籍購入制度
・部活動補助
・部活動制度(月2,000円/人補助)
・企業型確定拠出年金
・定期健康診断 / インフルエンザ予防接種(全額会社負担)
・副業OK
・関東ITソフトウェア健康保険組合加入
【受動喫煙対策】
屋内原則禁煙(喫煙室あり)
【受動喫煙防止情報】 屋内受動喫煙対策:対策あり
|
こだわり条件 |
学歴不問 経験者優遇 駅から徒歩5分以内 10時以降出社OK 土日祝日休み 交通費支給 社会保険完備 育児支援制度 退職金制度 完全週休二日制 年間休日120日以上 リモートワーク(在宅勤務)可 フレックスタイム制(コアタイムあり) 賞与あり 服装・髪型・髪色自由 研修・勉強会充実 |