디지털 제품 엔지니어링

디지털 제품을 처음부터 끝까지 만듭니다. 사용자가 마주하는 화면, 그 뒤의 서비스, 그리고 그것을 세상에 내보내는 파이프라인까지. 아키텍처부터 릴리스까지 한 팀이 맡기 때문에 업체 간 인수인계에서 잃어버리는 것이 없습니다.

포함되는 범위

  • 웹 애플리케이션

    고객용 플랫폼과 사내 도구를 프로젝트가 아니라 제품으로 만듭니다. 타입이 갖춰지고, 테스트되고, 2년 차 개발을 견딜 상태로.

  • 모바일 애플리케이션

    휴대폰, 태블릿, 웨어러블을 아우르는 iOS 및 Android 개발. 하나의 코드베이스로 충분하면 React Native를, 하드웨어 요구가 크면 Swift나 Kotlin을 사용합니다. 스토어 제출과 릴리스 관리를 포함합니다.

  • SaaS 플랫폼

    테넌트 분리, 과금, 권한, 감사 추적을 나중에 급하게 얹는 대신 처음부터 설계에 넣은 멀티테넌트 제품.

  • 경험과 인터페이스 설계

    디자인 시스템, 컴포넌트 라이브러리, 접근성 있는 화면. WCAG 2.2 AA를 나중에 고칠 과제가 아니라 인수 조건으로 다룹니다.

얻으시는 것

  • 고객사 엔지니어가 '발굴 작업' 없이 확장할 수 있는 제품
  • 웹과 모바일에 걸친 하나의 코드베이스와 하나의 디자인 언어
  • 저희가 강요하는 일정이 아니라 고객사가 정하는 릴리스 일정

주로 사용하는 스택

Web
TypeScriptReactNext.jsTailwind CSSFramer Motion
모바일과 네이티브
SwiftSwiftUIKotlinJetpack ComposeReact NativeExpo
기기와 폼팩터
iOS & iPadOSAndroid phone & tabletwatchOSWear OSResponsive & adaptive layoutsOffline-first sync
애플리케이션과 API
Node.jsExpressConvexZodRESTGraphQL
데이터와 스토리지
PostgreSQLPrismaRedisBlob & object storage
제품 기반 요소
ClerkAuth.jsStripeResendPush notificationsnext-intl
딜리버리와 자동화
CI/CD pipelinesGitLab CIGitHub ActionsPreview environmentsTrunk-based developmentAutomated releases
릴리스와 배포
App Store ConnectGoogle Play ConsoleTestFlightFastlaneCrash & performance reporting
품질과 접근성
VitestJestTesting LibraryPlaywrightDetoxaxeLighthouse