본문으로 건너뛰기
BigTree108

React Native 앱 개발 서비스

Expo 또는 React Native CLI로 구축하는 크로스 플랫폼 iOS 및 Android 앱을 위한 React Native 앱 개발 서비스입니다. 뱅킹, 쇼핑, 헬스, 소비자 앱, Swift와 Kotlin 네이티브 모듈, 뉴 아키텍처로의 전환, 무선(OTA) 업데이트와 스토어 릴리스, 기존 앱의 인수를 제공하며, 귀사 팀에 합류하는 전담 React Native 개발자 또는 엔드투엔드로 수행하는 앱 프로젝트로 진행합니다.

React Native 기반 개발 영역

  • Expo 및 React Native 앱

    최신 Expo SDK와 React Native 릴리스에서 하나의 TypeScript 코드베이스로 iOS와 Android 앱을 구현하며, 내비게이션에 Expo Router, 서버 데이터에 TanStack Query를 사용하고 사용자가 기대하는 곳에는 플랫폼별 화면과 제스처를 적용합니다.

  • React Native 뱅킹 및 결제 앱

    생체 인증과 패스키 로그인, 카드, 이체, 명세서, Stripe 또는 Adyen React Native SDK를 통한 Apple Pay와 Google Pay를 구현하며, 키는 iOS Keychain과 Android Keystore에 보관하고 인증서 피닝과 탈옥 또는 루팅 기기 점검을 적용합니다.

  • React Native 커머스 및 마켓플레이스 앱

    Shopify, commercetools 또는 자체 API 위에서 카탈로그, 검색, 장바구니와 결제, 로열티 카드와 개인화된 오퍼, 캠페인 딥링크를 구현하며, 릴리스 전에 마케팅과 합의한 분석 이벤트를 적용합니다.

  • React Native 소비자 및 헬스 앱

    피드, 채팅, 동영상 및 오디오 재생, 스토어 또는 RevenueCat을 통한 구독, HealthKit 및 Health Connect 데이터, 웨어러블과의 Bluetooth Low Energy 페어링을 구현하며, 개인정보는 기기에서 암호화합니다.

  • Swift와 Kotlin 네이티브 모듈

    Codegen으로 생성한 Turbo Native Modules와 Fabric 컴포넌트, Expo Modules API 또는 Nitro Modules로, 유지보수되는 패키지가 다루지 않는 카메라, 결제 단말기, Bluetooth 기기, 벤더 SDK를 지원하며 실제 기기에서 테스트합니다.

  • 뉴 아키텍처로의 전환

    구 브리지를 쓰는 앱을 뉴 아키텍처로 이전합니다. React Native 0.82 이후에는 이것만 동작합니다. 지원되지 않는 라이브러리는 교체하거나 포크하고, 네이티브 모듈은 Turbo Modules로 재작성하며, React Native 업그레이드는 각각 개별적으로 릴리스합니다.

  • 무선(OTA) 업데이트

    JavaScript 수정과 콘텐츠 변경은 EAS Update 또는 자체 호스팅 CodePush 서버로 배포하며, 채널과 비율별 롤아웃과 즉시 쓸 수 있는 롤백을 갖춥니다. 네이티브 코드나 앱의 기능이 바뀌는 변경은 스토어 심사를 거칩니다.

  • 서명된 빌드 및 단계적 롤아웃

    EAS Build, GitHub Actions 또는 fastlane으로 두 스토어용 서명 빌드를 만들고, TestFlight와 Google Play 테스트 트랙, 단계적 롤아웃, Sentry 또는 Crashlytics로 모니터링하는 크래시와 느린 화면을 제공합니다.

  • 인수한 React Native 앱

    원래 개발자가 떠난 React Native 앱을 코드, 의존성, 릴리스 구성에 대한 읽기 전용 검토에서 시작하여 최신 React Native로 업그레이드하고 방치된 패키지를 교체합니다.

React Native 개발자 채용

  • 전담 React Native 개발자

    귀사 팀에 풀타임으로 합류해 귀사의 저장소, 트래커, 회의에서 일하고 귀사의 리드에게 보고하는 React Native 개발자 인력입니다. 면접은 귀사가 진행하고, 우크라이나 현지 계약, 급여, 청구, 휴가는 당사가 맡습니다.

  • React Native 프로젝트 수행

    React Native 프로젝트를 범위 정의부터 릴리스까지 맡는 팀입니다. 견적, 개발, 테스트, 배포를 수행하며, 계획과 품질을 책임지는 기술 리드가 당사에 있습니다.

  • React Native 지원 및 인수

    다른 팀에서 인수하거나 계속 운영하는 기존 React Native 시스템입니다. 읽기 전용 검토와 서면 위험 목록을 먼저 제공하고, 이후 영향이 큰 순서로 수정과 신규 기능을 진행합니다.

전담 개발팀 페이지는 전문가가 귀사 팀에 합류하는 방식을 설명하고, 외주 개발 페이지는 프로젝트 납품, 인수, 비용 청구 방식을 다룹니다.

React Native 프로젝트를 맡는 사람들

  • React Native 개발자

    TypeScript, Expo, React Native CLI

  • iOS 및 Android 엔지니어

    Swift와 Kotlin 네이티브 모듈

  • 백엔드 엔지니어

    API, 푸시 알림, 로그인

  • UI 및 UX 디자이너

    두 플랫폼을 위한 Figma 디자인

  • QA 엔지니어

    기기 테스트 및 Maestro 또는 Detox 자동화

React Native 업무 방식

뉴 아키텍처와 Hermes에서 엄격 모드 TypeScript, React Native Testing Library 기반 컴포넌트 테스트와 실제 iOS 및 Android 기기에서의 Maestro 또는 Detox 엔드투엔드 플로우, 시뮬레이터가 아닌 저사양 휴대폰에서 프로파일링한 성능, 앱 번들에 포함하지 않는 API 키와 기타 시크릿을 적용합니다.

개발자는 귀사의 저장소, 트래커, 프로세스 안에서 일합니다. 우크라이나 계약, 급여, 청구, 휴가는 당사가 관리하며, 개발자가 작성하는 모든 것은 귀사에 귀속됩니다.

그 밖에 작업하는 프레임워크

프레임워크 개요

React Native 개발 관련 질문

React Native 개발자는 어떤 업종에서 일합니까?

무엇보다 뱅킹, 결제, 투자, 보험 앱의 핀테크입니다. 그다음으로 쇼핑, 배달, 로열티 앱을 다루는 이커머스와 리테일, 소셜, 스트리밍, 데이팅 앱을 다루는 미디어와 소비자 앱, 원격 진료, 웰빙, 운동 앱을 다루는 헬스케어와 피트니스, 학습 앱을 다루는 교육, 기사와 현장 서비스 앱을 다루는 물류가 있습니다.

팀에 React Native 엔지니어가 있습니까?

예. React Native 엔지니어가 당사 iOS 및 .NET MAUI 엔지니어와 함께 같은 규칙으로 일합니다. 기능마다 함께 제공하는 테스트, 최신 의존성, 앱 번들에 포함하지 않는 시크릿입니다.

Expo와 React Native CLI 중 무엇을 선택해야 합니까?

대부분의 신규 앱에는 Expo를 권합니다. React Native 팀 자체가 신규 프로젝트에 프레임워크 사용을 권장하며, 네이티브 코드는 config plugin과 개발 빌드로 추가합니다. 이미 그렇게 구성된 기존 앱과 기존 네이티브 iOS 또는 Android 앱 안에 React Native 화면을 추가하는 경우에는 React Native CLI를 사용합니다.

앱이 React 웹 앱과 코드를 공유할 수 있습니까?

예. 타입, API 클라이언트, 검증, 상태 로직은 하나의 저장소에 있는 공유 패키지에 두며, 디자인이 허용하는 경우 React Native Web 또는 Expo Router의 웹 출력을 통해 화면도 공유할 수 있습니다.

React Native 개발자 투입까지 얼마나 걸립니까?

적합한 React Native 개발자 인력이 있으면 귀사의 면접, NDA, 지식재산권 양도 절차만 거치면 바로 시작할 수 있습니다. 그렇지 않으면 인재를 탐색하며, 보통 2~3주 안에 후보자 프로필을 전달합니다. 귀사가 승인하기 전에는 누구도 업무를 시작하지 않습니다.

React Native 개발자 채용은 BigTree108을 통해 어떻게 진행합니까?

필요한 업무, 경력 수준, 근무 시간을 알려 주십시오. 당사가 한두 명의 프로필을 제안하면, 귀사는 직접 채용하는 인력과 같은 방식으로 면접을 진행하고, BIG TREE 108 LLC와 하나의 계약을 체결하여 월 1회 하나의 인보이스를 받습니다.

전문가가 만든 결과물의 소유권은 누구에게 있습니까?

귀사에 있습니다. 모든 전문가는 당사와 서명한 계약으로 모든 작업 결과물을 회사에 귀속시키고, 귀사와의 계약으로 이것이 다시 귀사에 귀속됩니다. 코드, 디자인, 문서는 당사만 수정할 수 있는 곳이 아니라 귀사의 저장소와 도구에 직접 전달합니다.

React Native 앱을 개발하고 계십니까?

앱의 기능, 사용자, 그리고 이미 있다면 실행 중인 React Native 버전을 알려 주시면 영업일 기준 1일 이내에 계획, 후보자 프로필 또는 기존 앱 검토 결과를 회신해 드립니다.