| 企業名 |
株式会社ソニックムーブ |
|---|---|
| 雇用形態 |
正社員 |
| 試用期間 |
試用期間なし 試⽤期間:3ヶ⽉ |
| 業務内容 |
【募集背景】 今回は受託開発におけるネイティブアプリを開発するエンジニアを募集しています。昨今、ナショナルクライアントとの取引および、ネイティブアプリ開発のご依頼が増加傾向にあり、一つ一つのアプリ開発の品質や信頼性を守るため、アプリ開発エンジニアを増員することとなりました。今後、クライアントのニーズにお応えすべく、受け入れられる案件数を増やしたいと考えています。スマホアプリ開発エンジニアとして、iOSアプリもしくはAndroidアプリの開発を行うエンジニアとしてクライアントや開発メンバーとコミュニケーションを取りながらアーキテクチャの設計や、品質計画・レビュー等にも携わっていっていただきたいです。 【仕事内容】 受託開発プロジェクトにおいて、iOS・Android向けアプリの開発をリードするポジションです。単にコードを書くだけでなく、要件定義や設計といった超上流工程から一貫して関わり、お客様の課題解決に深く貢献いただきます。 開発者としてだけでなく、チーム全体のパフォーマンス最大化にも貢献するテックリードとして、以下のような幅広い業務に携わります。 ・他の開発メンバーへの技術的な指導・サポート ・お客様との円滑なコミュニケーションと要件調整 ・プロジェクト全体のスケジュール管理と品質担保 等、技術力はもちろんのこと、チームを率いるリーダーシップや、お客様と共に課題を解決するコンサルティング能力も磨ける、キャリアアップに最適なポジションです。 【現場の開発環境】 ・言語: Swift、 Kotlin、 Dart ・ライブラリ(Android):RxJava / RxKotlin / Kotlin Coroutines / Dagger / Hilt / Glide / Retrofit2 / Room / Data Binding / ViewBinding / LiveData / Jetpack Compose / GSON / OkHttp / ViewModel / Kotlin flows / feature-flag-android / Jetpack DataStore / KtLint... ・ライブラリ(iOS):SwiftUI / Storyboard / Combine / Swift Concurrency / RxSwift / Alamofire / XcodeGen / Core Data / Realm / SwiftLint / Reachability ... ・ライブラリ(Flutter):riverpod / dio / retrofit / sqflite / drift / hive/ isar / shared_preferences / flutter_secure_storage / freezed / json_serializable / go_router / cached_network_image / flutter_lints / flutter_hooks / intl... ・UI: Storyboard、 SwiftUI、 XMLレイアウト、 Jetpack Compose ・テスト: XCTest / JUnit / MockK... ・アーキテクチャ: MVC、 MVVM、 MVP、 クリーンアーキテクチャ... ・CI / CD: CircleCI、 GitHub Actions ・ソースコード管理: GitHub ・課題管理: Backlog ・コミュニケーション: Slack、Discord ・環境構築:Xcode、Android Studio、Flutter、Unity 【主なプロジェクト体制】 プロジェクトマネージャー(1名) テックリード(1名)★ iOS/Androidエンジニア(各1名~) ※★…今回の募集ポジションです。 ※プロジェクト体制は4~6名ほどの少数精鋭チームです。 ※お任せする案件イメージは、toC向けサービスを展開するお客様の0→1での新規開発や新機能開発等。売上規模・数千万単位(年間)の案件に入り、開発陣を牽引する役割を担っていただきます。 【主な制作実績】 ▼某コミュニケーションサービスの書籍購読サービス(iOS版/Android版) ・担当フェーズ:開発・要件定義・設計・製造・テスト・運用・保守 ・言語等:Swift・Swift UI/ Kotlin ▼某コミュニケーションサービスの音声配信系サービス(iOS版/Android版) ・担当フェーズ:開発・要件定義・設計・製造・テスト・運用・保守 ・言語等:Swift・SwiftUI/ Kotlin・Java ▼某保険会社や某航空会社のマルチモーダルアプリ(iOS版/Android版) ・担当フェーズ:開発・設計・製造・テスト・運用・保守 ・言語等:Swift/ Kotlin ▼某駐車場決済管理アプリ(iOS版/Android版) ・担当フェーズ:開発・設計・製造・テスト・運用・保守 ・言語等:Flutter(Dart) 等 【開発の特徴】 ・開発手法はアジャイル、スクラム。 ・0→1で携わる案件が多いため、プロジェクトによって技術の最適化ができる環境です。 【最近の取り組み】 ▼ 設計・アーキテクチャ検証 SwiftUIベースでの状態管理の複雑化に備え、The Composable Architecture による単方向データフロー設計の検証を進めています。 新技術は即導入ではなく、思想・保守性・学習コストを踏まえて社内検証を実施。 持続可能な形での導入可否を判断しています。 ▼開発プロセス改善 ディレクターと連携し、アプリのテスト項目の標準化を推進しています。 ・テスト設計の観点整理 ・観点のテンプレート化 ・案件ごとの差異の洗い出し 属人化を防ぎ、再現性のある品質担保を目指しています。 ▼ AI活用・生産性向上 以下のツールを社内で積極的に試行しています。 ・GitHub Copilot ・Claude ・Gemini ~等、有料プランも導入しており、社員が気軽に試せる環境を整えています。 ▼テスト自動化 E2Eテストの効率化を目的にAutify の導入・活用を進めています。 【この仕事で得られるもの】 「もっと上流に携わりたい」「将来はプロジェクトを動かす側に回りたい」そんなあなたの想いを実現できます。このポジションでは、プロジェクトマネジメントの基礎から応用までを実践的に学び、着実にキャリアアップを目指せます。開発スキルだけでなく、チームを率いるマネジメント力や、顧客・メンバーとの円滑なコミュニケーションスキル、そして変化に対応する柔軟な思考力など、市場で高く評価される汎用的な能力が身につきます。あなたの成長が会社の成長に直結する、やりがいのある環境です。 【仕事の魅力】 ・企画からサービス設計までほぼ内製でワンストップで開発ができる ・新規サービスを創るうえでの、全職種における開発ノウハウを吸収できる →弊社の強みは、自社サービスを開発・運⽤しているところです。自社サービスにおいて最新技術を積極的に採用し、実証データの収集・検証を⾏い、ノウハウなどを⽇々蓄積しています。 →エンジニアという枠にとらわれず、サービスを創り出すプロデューサーの気持ちで案件に関わっていただくことができるため、企画からサービス設計までやってみたい!といった方にフィットするかと思います。 【就業イメージ】 時間や働く環境(ハイブリッドワークスタイル)についても自由度が高い弊社ですが、それよりも、業務のやり方などの自由度の高さが魅力のポイントです。 実装の方針や開発の方法、技術選定、道筋など0→1で考え、ボトムアップで実行する環境があります。自分で考えながら0→1で案件に携わるので、個人の裁量・案件によって技術の最適化ができます。年齢などは関係なく、アプリを0→1で開発する楽しさを実感できるのは、ソニックムーブならではだと思います。 【現在開発部で取り組んでいること】 ・プロジェクトチームで集まって進捗確認 ・ペアプロ、モブプロ ・勉強会(月2回) ・・・など、時代の変化を楽しみながら、開発環境も日々アップデートするよう心がけています。個々でスキルを磨いていくだけではなくチームで動いている意識を持って、コミュニケーションを大事にできるチームを作っていきたいなと考えています。エンジニアとしてスキルアップ・キャリアアップしていきたい方、新しい技術にどんどん挑戦していきたい方、弊社で一緒に学習しながら働いていきましょう! ※勤務体制を「ハイブリットワークスタイル」としており、出社やリモートを混ぜて個々にとって最適なパフォーマンスを発揮できる働き方を尊重しています(極論、週5日出社でも週5日リモートでもOK)。 |
| 応募条件 |
【応募資格】 ▼必須 ・エンジニア経験3年以上 ・Swift/Kotlinを用いたネイティブアプリ開発における実務経験 ・0→1でアプリ開発の経験がある(実務経験は問わず) ▼歓迎 ・Flutter実務開発経験 ・顧客折衝経験 ・要件定義など上流から携わった経験 ・MVVMでの開発経験 ・AI活用経験 ・CI/CDの構築経験 ・Swift Concurrency・Kotlin Coroutines・Riverpodの経験 【求める人物像】 弊社のミッション・ビジョン・バリューに共感いただける方。 ▼ご志向 ・人と話すのが好きな方 ・上流工程に携わっていきたい方 ・課題の発見や解決策の提案ができる方 |
| 勤務地 |
東京都 港区麻布台1丁目3-1 最寄駅: 【最寄り駅】東京メトロ日比谷線 神谷町駅から徒歩1分 東京メトロ南北線 六本木一丁目駅から徒歩1分 |
| 給与・報酬 |
想定年収500万円~800万円 想定月収0万円~ 特記事項: 昇給あり 年2回 賞与あり 業績賞与:年1回 給与:⾯接を通して話し合いの上、決定します |
| 就業時間 |
10:00~19:00 コアタイム: 11:00~15:00 特記事項: フレックスタイム制 |
| 休暇・休日 |
完全週休2日制(土・日)、祝日、GW、有給休暇、特別休暇、年末年始休暇、夏季休暇、慶弔休暇 |
| 待遇・福利厚生 |
健康保険,厚生年金保険,労災保険,雇用保険 交通費: 全額⽀給(実費精算) 諸手当: ・資格手当 ・出社待機手当(フルリモート雇用は対象外) 特記事項: 【福利厚⽣】 ・定期健康診断 ・慶弔⾒舞⾦ ・関東ITソフトウェア健康保険組合保険施設サービス ・ストレスチェック ・インフルエンザ予防接種(全額会社負担) ・企業型確定拠出年金制度あり 【各種補助】 ・資格取得補助 ・書籍購入制度 ・部活動補助 【受動喫煙対策】 屋内原則禁煙(喫煙室あり) 【受動喫煙防止情報】 屋内受動喫煙対策: 対策あり 対策: 喫煙室あり 特記事項: 喫煙専用ルーム |
| こだわり条件 |
学歴不問 即日スタート 経験者優遇 駅から徒歩5分以内 10時以降出社OK 土日祝日休み 交通費支給 社会保険完備 退職金制度 Webエンジニア
|