📈 함께할 스쿼드를 소개해요
• KOS 스쿼드는 기존 미용 의료 병원 운영 체계를 완전히 새롭게 바꾸는 글로벌 SaaS 솔루션을 개발하고 있어요.
• 개발자, 프로덕트 디자이너, PO가 협업하며 병원과 환자 모두에게 혁신적인 경험을 제공하는 제품을 만들어요.
• 단순한 고객 관리 툴이 아닌, 전 세계 미용 의료 병원의 생명주기에 기여할 수 있는 엔터프라이즈 시스템을 구축해요.
• 소프트웨어뿐만 아니라 의료 장비, 병원 공간, 인력 운영까지 유기적으로 연계된 통합 솔루션을 설계해요.
• 국내 미용 의료 분야 1위 플랫폼인 강남언니와의 시너지를 활용해 글로벌 미용 의료 시장의 변화를 주도해요.
📈이런 경험과 성장을 할 수 있어요
• 복잡한 엔터프라이즈 SaaS 제품의 프론트엔드를 개발하는 역량을 키울 수 있어요.
• 마이크로 프론트엔드 아키텍처와 모듈 페더레이션을 활용한 대규모 웹 애플리케이션 개발 전문성을 발전시킬 수 있어요.
• TypeScript와 React 생태계의 최신 기술을 실무에 적용하며 프론트엔드 엔지니어링 역량을 강화할 수 있어요.
• 도메인 주도 개발 방식을 프론트엔드에 적용하며 복잡한 비즈니스 로직을 효과적으로 구현하는 기술을 습득할 수 있어요.
• UI 개발을 넘어서 소프트웨어 설계를 고민하며 확장 가능하고 유지보수가 용이한 시스템을 구축하는 역량을 키울 수 있어요.
🗯️ 우리는 이런 도구를 사용해요
• 개발 언어: TypeScript
• 기반: React / Next.js
• 빌드: Webpack 5(Module Federation), SWC
• 인프라: AWS, Kubernetes
• CI/CD 파이프라인: GitHub Actions, ArgoCD
우리는 이렇게 일하고 있어요
• 짝 프로그래밍(Pair Programming), 단체 프로그래밍(Mob Programming), 코드 리뷰
코딩은 협업입니다. 모든 강남언니 팀 개발자는 혼자만의 판단으로 main 브랜치에 커밋할 수 없도록 권한이 제한되어 있어요. 모든 코드는 짝 프로그래밍을 통해 작성되거나 동료의 리뷰를 거친 승인을 받아야만 pull request를 통해 main 브랜치에 추가될 수 있어요. 때론 같은 비즈니스 요구사항을 다루는 서버, 웹 프론트엔드, 모바일 개발자가 함께 모여 코드를 쓰기도 해요.
• 도메인 주도 설계(Domain-Driven Design)
강남언니 팀도 미용의료 산업도 빠르게 변화하고 확장되고 있어요. 이런 변화에 대한 시스템의 적응력은 노력 없이 주어지지 않아요. 시스템이 비즈니스 환경에 적응하지 못하면 서비스도 조직도 비전도 물거품이 됩니다. 유연한 아키텍처를 확보하기 위해 여러가지 설계 기법을 학습하고 적용해야 해요.
강남언니 팀은 도메인 주도 설계를 시스템 확장에 기반이 되는 기법으로 정착시키고 있어요. 전술 기법에만 매몰되면 작은 엔지니어링 재미는 느낄지언정 개발자의 시야가 좁아지고 도메인 주도 설계의 가치를 취하지 못합니다. 그래서 우리는 전술적 패턴 뿐 아니라 유비쿼터스 언어와 전략적 설계에도 집중해 도메인의 문제를 효율적으로 풀어내고 아키텍처 지속성을 확보하려 노력해요.
• 마이크로 프론트엔드(Micro Frontends)
B2B 솔루션 개발 팀에서는 사용자의 요구사항과 병원 별로 상이한 문제를 신속하게 해결하고 더 나은 사용자 경험을 제공하기 위해 마이크로 프론트엔드를 도입하고 있어요. 복잡성과 파편화를 관리하며, 각각의 기능과 서비스를 독립적으로 개발하고 운영할 수 있게 되어 이는 큰 장점이 되었어요.