Kotlin 및 Android 개발 서비스
은행, 미디어, 쇼핑, 건강, 커넥티드 기기 앱을 위한 Kotlin과 Jetpack Compose 기반 Android 앱 개발, iOS와 코드를 공유하는 Kotlin Multiplatform 앱, Spring Boot와 Ktor 기반 Kotlin 백엔드, 기존 Java Android 앱의 Kotlin 전환을 위한 서비스입니다. 귀사 팀에 합류하는 전담 Kotlin 및 Android 개발자 또는 처음부터 끝까지 수행해 드리는 앱 개발 중에서 선택하실 수 있습니다.
Kotlin 및 Android 기반 개발 영역
Kotlin 기반 네이티브 Android 앱
Kotlin 2와 Jetpack Compose, 코루틴과 Flow, 의존성 주입용 Hilt, 오프라인 데이터와 동기화용 Room 및 WorkManager를 사용하고, 화면, 상태, 데이터를 명확히 분리하며, Google Play가 현재 요구하는 API 수준을 대상으로 합니다.
Android 뱅킹 및 핀테크 앱
패스키와 생체 인증 로그인, Play Integrity 검사, Android Keystore에 보관하는 키, 결제 사업자 SDK를 통한 Google Pay 또는 카드 토큰화를 적용한 모바일 뱅킹, 결제, 트레이딩 앱을 개발합니다.
미디어, 스트리밍, 소비자 앱
Media3 ExoPlayer 기반 영상 및 오디오와 오프라인 다운로드, 피드, 채팅, Firebase Cloud Messaging 푸시 알림을 구현하고, 같은 코드베이스에서 Android TV 및 Google TV 버전도 제공합니다.
Spring Boot와 Ktor 기반 Kotlin 백엔드
코루틴을 쓰는 서버 사이드 Kotlin, PostgreSQL 위의 Exposed 또는 jOOQ, 앱 클라이언트를 생성하는 기준이 되는 OpenAPI 계약을 갖춘 앱 뒤의 API 또는 독립 백엔드를 구축합니다.
쇼핑 및 멤버십 앱
카탈로그, 장바구니, Google Pay 결제, 캠페인 딥링크, 멤버십 카드, 개인화된 오퍼를 구현하며, 분석 이벤트는 출시 전에 마케팅과 합의합니다.
웨어러블 및 커넥티드 기기 앱
피트니스 트래커, 의료용 센서, 스마트 홈 하드웨어를 위한 Wear OS 앱, Health Connect 연동, Bluetooth Low Energy 컴패니언 앱을 개발하며, 건강 데이터는 기기에서 암호화합니다.
Kotlin 및 Compose Multiplatform
비즈니스 로직, Ktor 기반 네트워킹, SQLDelight 기반 저장소를 Kotlin Multiplatform으로 Android와 iOS가 공유하며, 디자인이 허용하는 곳에서는 Compose Multiplatform으로 인터페이스도 공유합니다.
Java 및 XML 뷰에서의 전환
오래된 Java Android 앱을 한꺼번에 다시 작성하는 대신 화면 단위로 Kotlin과 Compose로 옮기며, 각 단계를 따로 릴리스합니다.
Google Play 릴리스 및 앱 품질
서명된 앱 번들, Google Cloud Developer Device Platform(Firebase Test Lab의 후속 서비스)에서의 기기 테스트, 시작 시간을 위한 베이스라인 프로필, 파이프라인에서 Google Play를 통한 단계적 출시를 구현하고, 충돌 및 ANR 비율은 Crashlytics와 Play Console에서 확인합니다.
Kotlin 및 Android 개발자 채용
전담 Kotlin 및 Android 개발자
귀사 팀에 풀타임으로 합류해 귀사의 저장소, 트래커, 회의에서 일하고 귀사의 리드에게 보고하는 Kotlin 및 Android 개발자 인력입니다. 면접은 귀사가 진행하고, 우크라이나 현지 계약, 급여, 청구, 휴가는 당사가 맡습니다.
Kotlin 및 Android 프로젝트 수행
Kotlin 및 Android 프로젝트를 범위 정의부터 릴리스까지 맡는 팀입니다. 견적, 개발, 테스트, 배포를 수행하며, 계획과 품질을 책임지는 기술 리드가 당사에 있습니다.
Kotlin 및 Android 지원 및 인수
다른 팀에서 인수하거나 계속 운영하는 기존 Kotlin 및 Android 시스템입니다. 읽기 전용 검토와 서면 위험 목록을 먼저 제공하고, 이후 영향이 큰 순서로 수정과 신규 기능을 진행합니다.
전담 개발팀 페이지는 전문가가 귀사 팀에 합류하는 방식을 설명하고, 외주 개발 페이지는 프로젝트 납품, 인수, 비용 청구 방식을 다룹니다.
Kotlin 및 Android 프로젝트를 맡는 사람들
Android 엔지니어
Kotlin 및 Jetpack Compose
Kotlin 백엔드 엔지니어
Spring Boot 및 Ktor 서비스
iOS 및 크로스 플랫폼 엔지니어
Swift, Kotlin Multiplatform, .NET MAUI, React Native
UI 및 UX 디자이너
Figma의 Material 3 디자인
QA 엔지니어
기기 테스트 및 자동화
Kotlin 및 Android 작업 방식
모든 새 코드는 Kotlin으로 작성하고, 파이프라인에 detekt와 Android Lint를 두며, 단위 테스트부터 Compose UI 테스트까지 갖추고, 의존성은 최신 상태를 유지하며 보안 권고는 무조건 업그레이드 대상으로 처리합니다. 비밀 값은 앱 번들에 넣지 않고, 기기의 민감한 정보는 Android Keystore의 키로 암호화합니다.
개발자는 귀사의 저장소, 트래커, 프로세스 안에서 일합니다. 우크라이나 계약, 급여, 청구, 휴가는 당사가 관리하며, 개발자가 작성하는 모든 것은 귀사에 귀속됩니다.
그 밖에 당사가 사용하는 언어
Java 개발
Java 개발 서비스: Spring Boot 마이크로서비스, 은행 및 결제 시스템, 이커머스와 SaaS 백엔드, Kafka 연동, 레거시 현대화를 전담 Java 개발자 또는 프로젝트 납품으로 제공합니다.
Node.js 개발
Node.js 개발 서비스: TypeScript API, 이커머스와 SaaS 백엔드, 핀테크 연동, 실시간 및 스트리밍 기능, 서버리스 함수를 전담 Node.js 개발자 또는 프로젝트 납품으로 제공합니다.
PHP 개발
PHP 개발 서비스: Laravel과 Symfony 애플리케이션, Magento, Shopware, WooCommerce 기반 이커머스, API, WordPress와 Drupal, PHP 업그레이드를 전담 PHP 개발자 또는 프로젝트 납품으로 제공합니다.
C 및 C++ 개발
C 및 C++ 개발 서비스: 임베디드 펌웨어, Qt 데스크톱 소프트웨어, 네트워크 및 통신 소프트웨어, 저지연 시스템, 보안 소프트웨어, C++ 현대화를 전담 C++ 개발자 또는 프로젝트 납품으로 제공합니다.
Go 개발
Go 개발 서비스: Golang 마이크로서비스와 API, 핀테크와 SaaS 백엔드, Kubernetes 오퍼레이터, 이벤트 파이프라인, 네트워크 및 보안 소프트웨어를 전담 Go 개발자 또는 프로젝트 납품으로 제공합니다.
Rust 개발
Rust 개발 서비스: 백엔드 서비스와 API, 블록체인과 Web3, 시스템 및 인프라 소프트웨어, 보안 도구, 임베디드 펌웨어, WebAssembly를 전담 Rust 개발자 또는 프로젝트 납품으로 제공합니다.
Swift 및 iOS 개발
Swift와 SwiftUI 기반 iOS 앱 개발 서비스: 은행, 쇼핑, 미디어, 헬스 앱, Apple Watch와 Vision Pro 앱, Objective-C 유지보수, App Store 릴리스를 전담 iOS 개발자 또는 프로젝트 납품으로 제공합니다.
Scala 개발
Scala 개발 서비스: Apache Spark 파이프라인, 핀테크와 애드테크 백엔드, Akka, Pekko, ZIO 또는 Cats Effect 기반 서비스, Play 앱, Scala 3 마이그레이션을 전담 Scala 개발자 또는 프로젝트 납품으로 제공합니다.
TypeScript 개발
TypeScript 개발 서비스: Angular, React, Vue 프런트엔드, Node.js 백엔드, 풀스택 앱, 모노레포, JavaScript에서 TypeScript로의 마이그레이션을 전담 TypeScript 개발자 또는 프로젝트 납품으로 제공합니다.
Kotlin 및 Android 개발 관련 질문
Kotlin 및 Android 개발자는 어떤 산업에서 일하십니까?
핀테크와 은행(모바일 뱅킹, 결제, 트레이딩 앱), 미디어와 소비자 앱(스트리밍, 소셜, 엔터테인먼트), 이커머스와 리테일(쇼핑 및 멤버십 앱), 헬스케어와 피트니스(환자, 원격 진료, 웰빙 앱), 엔터프라이즈 소프트웨어(현장 서비스 및 사내 앱), 커넥티드 기기(웨어러블, 센서, 스마트 홈 하드웨어용 컴패니언 앱)를 다룹니다.
Android 앱은 네이티브로 개발하십니까, 크로스 플랫폼으로 개발하십니까?
둘 다 가능합니다. 앱이 카메라, Bluetooth, 백그라운드 작업 같은 플랫폼 기능에 의존한다면 Jetpack Compose를 쓰는 네이티브 Kotlin을, 로직을 iOS와 공유해야 한다면 Kotlin Multiplatform을, Android와 iOS의 단일 코드베이스가 더 중요하다면 React Native 또는 .NET MAUI를 사용합니다.
백엔드도 Kotlin으로 작성하십니까?
예. 앱 뒤의 API나 독립 백엔드를 Spring Boot와 Ktor 기반 Kotlin 서비스로 구축하며, 도움이 되는 곳에서는 Kotlin Multiplatform으로 앱과 데이터 모델을 공유합니다.
Kotlin 및 Android 개발자 투입까지 얼마나 걸립니까?
적합한 Kotlin 또는 Android 개발자 인력이 있으면 귀사의 면접, NDA, 지식재산권 양도 절차만 거치면 바로 시작할 수 있습니다. 그렇지 않으면 인재를 탐색하며, 보통 2~3주 안에 후보자 프로필을 전달합니다. 귀사가 승인하기 전에는 누구도 업무를 시작하지 않습니다.
Kotlin 및 Android 개발자 채용은 BigTree108을 통해 어떻게 진행합니까?
필요한 업무, 경력 수준, 근무 시간을 알려 주십시오. 당사가 한두 명의 프로필을 제안하면, 귀사는 직접 채용하는 인력과 같은 방식으로 면접을 진행하고, BIG TREE 108 LLC와 하나의 계약을 체결하여 월 1회 하나의 인보이스를 받습니다.
전문가가 만든 결과물의 소유권은 누구에게 있습니까?
귀사에 있습니다. 모든 전문가는 당사와 서명한 계약으로 모든 작업 결과물을 회사에 귀속시키고, 귀사와의 계약으로 이것이 다시 귀사에 귀속됩니다. 코드, 디자인, 문서는 당사만 수정할 수 있는 곳이 아니라 귀사의 저장소와 도구에 직접 전달합니다.
Android 앱이나 Kotlin 백엔드를 구축하십니까?
앱이나 서비스가 하는 일, 이용자, iOS 버전 유무를 알려 주십시오. 1영업일 이내에 계획, 후보자 프로필, 네이티브와 크로스 플랫폼 중 어느 쪽이 적합한지에 대한 권고로 답변드립니다.