【ハイブリッド/週2出社】React Nativeエンジニア(クロスプラットフォーム・モバイルアプリ開発)

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,900 ~ 5,800円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【ハイブリッド/週2出社】React Nativeエンジニア(クロスプラットフォーム・モバイルアプリ開発)
お任せしたいこと
自社で展開するBtoC向けサービス、またはBtoB向けの業務効率化モバイルアプリにおいて、React Nativeを用いたクロスプラットフォーム(iOS / Android)アプリの設計・開発をお任せします。
単一のコードベースによる開発スピードの向上と、ネイティブアプリに劣らないリッチで滑らかなUI/UX・パフォーマンスを高い次元で両立させ、ユーザーにとって価値のあるプロダクトをスピーディに届けていただくポジションです。
具体的な業務内容
・React NativeおよびTypeScriptを用いたiOS / Android向けモバイルアプリの設計・開発
・Figmaを用いたデザイナーとの連携、およびスマートフォンに最適化されたインタラクティブなUI/UXの実装
・Zustand、Redux等を用いた適切な状態管理の設計と、バックエンドAPI(REST, GraphQL)との連携処理
・OS固有の機能(カメラ、プッシュ通知、位置情報など)を利用するためのネイティブモジュール(Swift / Kotlin等)とのブリッジ実装
・React Native (またはExpo) 環境におけるパフォーマンスチューニング(不要な再レンダリングの防止、アニメーションの最適化、メモリリーク調査等)
・Jest、Detox等を利用した自動テスト(単体・E2Eテスト)の実装と品質担保
・BitriseやGitHub Actions等を用いたCI/CD環境の構築・改善、およびApp Store / Google Playへのリリース・申請プロセスの運用
・クラッシュレポート(Firebase Crashlytics等)を活用した障害調査および迅速なバグ修正
必須スキル・経験
・React Nativeを用いたモバイルアプリの開発実務経験(目安として2年以上)、またはReactを用いたフロントエンド開発経験(3年以上)に加えてモバイルアプリへの強い関心
・TypeScriptを用いた静的型付け開発の実務経験
・iOS または Androidのプラットフォームにおける基本的な仕様やデザインガイドラインの理解
・RESTful APIを利用したバックエンドとの通信処理の実装経験
・Git / GitHub等を用いたプルリクエストベースでのチーム開発経験
歓迎スキル・経験
・Swift(iOS)またはKotlin(Android)を用いたネイティブアプリの開発実務経験
・Expoを活用したモダンなReact Nativeアプリの開発・運用経験
・GraphQLを用いたデータフェッチの実装経験
・Bitrise、App Center、GitHub Actions等を用いたモバイルアプリのデプロイ自動化(CI/CD)経験
・大規模モバイルアプリにおけるリアーキテクチャ、またはパフォーマンス改善の主導経験
開発・業務環境
開発言語:TypeScript, JavaScript, (一部 Swift, Kotlin)
フレームワーク・ライブラリ:React Native, Expo, React Navigation
状態管理・データ連携:Zustand, Redux, React Query, Apollo Client
BaaS・分析:Firebase, Google Analytics
テスト・CI/CD:Jest, Detox, Bitrise, GitHub Actions
コミュニケーション・管理:GitHub, Jira, Figma, Slack, Zoom, Notion
プロジェクトチームについて
クロスプラットフォームの強みである「開発スピード」を最大限に活かしつつも、ユーザー体験(パフォーマンスやネイティブライクな操作感)には一切妥協しないエンジニアリングカルチャーです。
「Reactだけ書ければ良い」というスタンスではなく、必要であればネイティブのコード(Swift/Kotlin)にも踏み込み、OSレイヤーの課題もチーム全体で解決していく姿勢がリスペクトされます。デザイナーやPdMとの距離も近く、アプリの仕様やUIについてエンジニア視点からの逆提案が積極的に受け入れられる環境です。
求める人物像
・ユーザーが毎日触れるモバイルアプリだからこそ、0.1秒のレスポンスや手触り感(アニメーション等)にまでこだわりを持てる方
・ReactやReact Nativeのエコシステム、およびモバイルプラットフォームの最新動向を継続的にキャッチアップできる方
・OS間の仕様の違いや特有のバグに対しても、粘り強く原因を調査し解決できる探求心をお持ちの方
・チームメンバーのコードをレビューし、品質向上やスキルアップに貢献できる方
働き方
リモート・出社環境
[ハイブリッドワーク(週2日出社・週3日リモート)]
基本的に週3日のリモートワークと、週2日のオフィス出社を組み合わせたハイブリッドな働き方となります。
個人の集中作業はリモートで効率的に行い、アーキテクチャの議論やチームビルディング、複雑な課題解決の場では対面のコミュニケーションを活かすなど、目的に応じて働き方を最適化できる環境です。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
