【大手グループの成長企業!】メディア事業部 Flutterエンジニア / WINTICKET に携わりたい方を募集!
株式会社QualiArts
給与:504万円〜804万円
雇用形態:正社員
勤務地:東京都
仕事内容
■業務内容
Flutterを使用した開発・運用・保守を行っています。
事業成長を支えるために必要なスピード感を重視しつつも、様々な状況や背景を持ったお客様でも競輪・オートレースを最大限楽しめるよう、パフォーマンスとユーザービリティにも注力しています。
また、事業目線を持ってビジネスサイドともコミュニケーションを取りながら日々の開発を進めています。
具体的には以下のような内容の業務を行っていただきます。
- 新機能の開発とリード
- 運用の改善
- CS対応
- デプロイ作業(CI/CD整備やリリース)
新規性のある取り組みを歓迎する文化のため、スピード感の実現、品質の担保に必要な技術検証、ライブラリ導入も積極的に行っていただける環境です。
■チームの文化や体制、働く環境について
◯チームの文化や体制
現在開発チームは60名程の組織です。そのうちエンジニアは30名程になります。アプリチームは8名で開発を行なっています。
各メンバーが事業グロースを推し進めるという高い意識を持ち、それぞれの意見を持ち寄りながら、時には自分の職域を超えて開発へ取り組んでいます。
また組織の文化として、本人の志向性を尊重した上で年齢に関わらずリーダーポジションへの抜擢が行われるケースがあります。各メンバーのキャリア形成を支援するために定期的な面談も実施しています。
◯環境
・原則週3日出社、週2日リモートワーク(相談可)
・コミュニケーションツールは Slack や Zoom などを利用
・定期的な1on1
・交流ランチ
・組織活性を目的とした定期的なイベント開催
◯チームの雰囲気
雑談のコミュニケーションも多いチームのため、仕事においても気軽に発言できる雰囲気があるチームです。
また、多様なバックグラウンドを持つエンジニアで構成されているため、異なる視点・広い視野での技術的な議論やコードレビューが活発に行われています。
Flutterを活かしてより良いサービスが作れるよう日々奮闘しているため、そういった環境でのお仕事を望んでいる方にフィットするかと思います。
週1で各自が持ち寄った技術的な課題に関しての議論会を行っていたり、技術登壇の場があると、業務での取り組みや深掘りする技術を決めて、全員でプロポーザルを提出しています。技術に関して興味がある方におすすめです。
◯機能開発体制例
・各職域エンジニア(Mobile、Web、Backend) 各1,2名
・ディレクター 1名
・スクラムをベースとした週1のスプリント開発
◯注力領域
・自動テスト (Unit Test, Visual Regression Testing, Integration Test(E2E))
・QA・QC
・SRE
・トランクベース開発
・UI・UX (パフォーマンス・操作性・デザインシステム)
・セキュリティ
・動画・映像
◯開発環境・ツール
・利用サービス
Slack, Linear, Kibela, Github, Figma
・CI/CD
GithubActions, Fastlane
・Package
riverpod, freezed, flutter_hooks, build_runner, custom_lint, very_good_analysis, Melos, flutter_gen, dio, protobuf, retrofit, auto_route,
Sentry
応募資格
■求めるスキル・経験
・Flutterを使用したアプリケーションの開発経験が2年以上
・Flutterもしくはモバイルアプリ開発に関する外部へのアウトプットがある
・技術記事の執筆や登壇などの経験
・自ら率先して考え、設計、提案し、開発をリードしてやり切った経験がある
・メンバーの育成経験
■歓迎するスキル・経験
・OSSへのコミットやOSSの運用経験
・新規サービスの立ち上げ経験
・宣言型UI(SwiftUI、Jetpack Compose、React)でのUI実装経験
・動画関連機能の開発経験
・FeatureFlagを用いたトランクベース開発の経験
・SRE for Mobileに関する知識
・Typescriptに関する知識
・UnitTestやWidgetTestに関する知識
・Riverpod, Freezed, FlutterHooksに関する知識
・Webやアプリのアクセシビリティに関する知識
・デザインシステムに関する知識
・マルチデバイスに関する知識や開発経験
・大規模プロダクトにおけるビルドシステムのパフォーマンス向上に関する知識
・CI / CD に関する知識や開発経験
・他者のコード変更に対するレビューの経験
・他の職種(ビジネス、デザイナーなど)との円滑なコミュニケーション能力