๐ข ๊ธฐ์ ๋ณ ๊ธฐ์ ์คํ (Company Tech Stacks) โ
๊ตญ๋ด ์ฃผ์ ๊ธฐ์ ๋ฐ ์คํํธ์ ์ด ์๋น์ค ๊ฐ๋ฐ์์ ์ค์ ๋ก ์ฑํํ๊ณ ์๋ ๊ธฐ์ ์คํ๊ณผ ์ํคํ ์ฒ, ๊ถ์ฅ ์ญ๋์ ์ ๋ฆฌํ ํ์ด์ง์ ๋๋ค. (2024~2025๋ ๊ธฐ์ค ์ต์ ์ ๋ณด ์ ๋ฐ์ดํธ ๋ฐ์)
๐ข ๋๊ธฐ์ & IT ์๋น์ค ๊ธฐ์ โ
1. ์ผ์ฑSDS (Samsung SDS) โ
์ํฐํ๋ผ์ด์ฆ ํตํฉ IT ์๋น์ค ๋ฐ ํด๋ผ์ฐ๋ ์๋ฃจ์ ์ ๊ณต๊ธํ๋ ์ผ์ฑSDS์ ์ฃผ์ ์ง๋ฌด๋ณ ๊ธฐ์ ์คํ ๋งคํ ๊ฐ์ด๋๋ผ์ธ์ ๋๋ค.
- Java / Spring
- ์์ญ: ICT๊ฐ๋ฐ ๋ฐ ์ด์, ์ํฐํ๋ผ์ด์ฆ
- ์ค๋ช : ๋๊ท๋ชจ ๋ฐฑ์๋ ์ํฐํ๋ผ์ด์ฆ ์์คํ ๊ตฌ์ถ์ ์ต์ ํ๋ ๋ฉ์ธ ์คํ์ ๋๋ค.
- Python / Go
- ์์ญ: ํด๋ผ์ฐ๋ ์๋ํ ๋ฐ ์์ฑํ AI
- ์ค๋ช : ์์ฒด ์์ฑํ AI ํ๋ซํผ์ธ FabriX ์๋น์ค ๊ฐ๋ฐ ๋ฐ ์๋ํ ๋ก์ง์ ํต์ฌ ํ์ฉ๋ฉ๋๋ค.
- AWS / Kubernetes (K8s) / Linux
- ์์ญ: ํด๋ผ์ฐ๋ ์ธํ๋ผ ์ด์ & SCP/MSP ๊ธฐ์ ์ง์
- ์ค๋ช : ์ธํ๋ผ ์์์ ์ค์ผ์คํธ๋ ์ด์ ๋ฐ ์ผ์ฑ ํด๋ผ์ฐ๋ ํ๋ซํผ(SCP) ๊ธฐ์ ๊ณ ๋ํ๋ฅผ ๋ชฉํ๋ก ํฉ๋๋ค.
- React / Vue.js
- ์์ญ: ํ๋ก ํธ์๋ UX/UI ๊ณ ๋ํ
- ์ค๋ช : ์ฒผ๋ก์คํ์ด(Cello Square) ๋ฌผ๋ฅ ๋์๋ณด๋ ๋ฐ ์ฌ๋ด ๋๊ท๋ชจ ํ๋ซํผ์ ํ๋ฉด๋จ ์ค๊ณ์ ์ฑํ๋์์ต๋๋ค.
- ๋ฐ์ดํฐ & AI
- ์์ญ: ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ & LLM ์์ฉ
- ์ค๋ช : ๋ฐ์ดํฐ ์์ง๋์ด๋ง ํ์ดํ๋ผ์ธ ์ค๊ณ ๋ฐ Brity Copilot ๋ฑ ๊ธฐ์ ํ ๊ฑฐ๋์ธ์ด๋ชจ๋ธ(LLM) ํ์ฉ ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ํ์ฉ๋ฉ๋๋ค.
- ๋ณด์ (Security)
- ์์ญ: ํด๋ผ์ฐ๋ ๋ณด์ ๊ด์ ๋ฐ ์ํฐํ๋ผ์ด์ฆ ๋ณด์ ์ปจ์คํ
2. ๋ค์ด๋ฒ (NAVER) โ
- iOS / ๋ชจ๋ฐ์ผ ๋ถ์ผ ํต์ฌ ์ญ๋
- ๊ธฐ์ด: CS ์ ๋ฐ ๊ธฐ์ด ์ง์ (์๊ณ ๋ฆฌ์ฆ, ์๋ฃ๊ตฌ์กฐ, ๋ฉ๋ชจ๋ฆฌ ๋ชจ๋ธ, ์ด์์ฒด์ ), Swift ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํํํ ์ดํด.
- ์ํคํ ์ฒ: ๊ฐ์ฒด์งํฅ ์ค๊ณ ์ด๋ก ๋ฐ Clean Architecture ๊ธฐ๋ฐ์ ์์ ์ ์ด๊ณ ์ ์ฐํ ๋ชจ๋ํ ๊ตฌ์กฐ ์ค๊ณ ์ง์.
- UI & ๋น๋๊ธฐ ํจํด: MVVM ํจํด, SwiftUI + Combine ํ๋ ์์ํฌ ๊ธฐ๋ฐ์ ๋ฐ์ํ ๋ ์ด์์ ์ค๊ณ.
- ํ์ฅ: ํฌ๋ก์ค ํ๋ซํผ ํ๋ ์์ํฌ์ธ Flutter ํ์ฉ ๊ฒฝํ ์ฐ๋.
3. ์นด์นด์ค๋ฑ ํฌ (KakaoBank) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํ๋ ์์ํฌ ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ: Swift, RxSwift, RIBs, MVVM, SnapKit, FlexLayout, SwiftUI
- ํ ์คํธ: XCTest, Quick, Nimble ๊ธฐ๋ฐ์ ๊ฒฌ๊ณ ํ ๋จ์/UI ํ ์คํธ ์ฝ๋ ์์ฑ
- DevOps & ๋น๋: Jenkins, fastlane, Tuist, Carthage, SPM(Swift Package Manager)์ ํ์ฉํ ๋ชจ๋ํ ๋ฐ ์๋ ๋น๋ ํ์ดํ๋ผ์ธ ๊ตฌ์ถ.
- ์๊ฒฉ ๋ฐ ์ฐ๋: ๋๊ท๋ชจ ํธ๋ํฝ ํ๊ฒฝ์์์ ๋ชจ๋๋ฌ ์ํคํ ์ฒ(Modular Architecture) ์ค๊ณ ๊ฒฝํ ์ ํธ.
4. ๋น๊ทผ (Daangn) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํต์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ: Swift, RxSwift, FlexLayout, PinLayout, Alamofire
- ๊ฐ๋ฐ/๋น๋ ๋๊ตฌ: Tuist (ํ๋ก์ ํธ ์์ฑ๊ธฐ), GitHub Actions, Firebase, fastlane
- ํ์ ๋๊ตฌ: Slack, GitHub, JIRA, Figma
- ๊ฐ๋ฐ ๋ฌธํ: ์์กด์ฑ ์ฃผ์ (DI, Dependency Injection)์ ์ ๊ทน ๋์ ํ์ฌ ๊ฒฐํฉ๋๋ฅผ ๋ฎ์ถ๋ฉฐ, ์๋ก์ด ๋๊ตฌ์ ํจ์จ์ ์ธ ๊ธฐ์ ์๋๋ฅผ ์ ๊ทน ์ง์งํ๊ณ ์์ํ๋ ์ํ์ ์ธ ์์ง๋์ด๋ง ๋ฌธํ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
5. ๋ธ๋ผ์ธ๋ (Blind) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํต์ฌ ์คํ: Swift, UIKit ๊ธฐ๋ฐ UI ๊ตฌํ, RxSwift ๋ฐ์ํ ํ๋ก๊ทธ๋๋ฐ
- ์๊ฒฉ์๊ฑด: Apple Human Interface Guidelines(HIG) ํ์ค ์ค์ ์ค๊ณ ์ญ๋, ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ํตํ ๊ณ ํ์ง ํ๋ก๋ํธ ์์ฑ.
- ๊ฐ๋ฐ ํ๊ฒฝ: ๊ธ๋ก๋ฒ ๋ฆฌ๋ชจํธ(์ฌํ๊ทผ๋ฌด) ๊ธฐ๋ฐ์ ์ฝ๋ ํตํฉ ๋ฐ ๋น๋๊ธฐ ํ์ ์ ํนํ๋์ด ์์ต๋๋ค.
๐ฆ ํ ํฌ ์คํํธ์ & ํํ ํฌ / ํ๋ซํผ โ
1. ๋ฑ ํฌ์๋ฌ๋ (Banksalad) โ 2025๋ ๊ธฐ์ค ์ ๋ฐ์ดํธ โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ์ธ์ด ๋ฐ UI: Swift, SnapKit, SwiftUI
- ๋น๋๊ธฐ & ์ํคํ ์ฒ: RxSwift, Combine ๊ธฐ๋ฐ์ ๋ฐ์ํ ํ๋ก๊ทธ๋๋ฐ, MVVM ๋ฐ MVI ๋์์ธ ํจํด ์ค๊ณ
- ํ ์คํธ: XCTest, Quick/Nimble, AXSnapshot (์ ๊ทผ์ฑ ์ค๋ ์ท ํ ์คํธ)
- ๋ฐฐํฌ ๋ฐ ๋น๋: GitHub Actions, Fastlane match, Cocoapods, SPM, Tuist๋ฅผ ํตํ ๋ชจ๋ํ ์ํคํ ์ฒ ์ด์.
- ์ต์ ํธ๋ ๋: ๋๊ท๋ชจ ์ํคํ ์ฒ ๋ง์ด๊ทธ๋ ์ด์ (ํ์ ํธํ์ฑ ์ ์ง) ๋ฐ ์ฌ์ฉ์ ํ๋ ๋ถ์ ํดํท ์ฐ๋ ๊ณ ๋ํ.
2. ํ์ดํ๋ฉ (ํจ์ค์ค๋ / Paytalab) โ 2025๋ ๊ธฐ์ค ์ ๋ฐ์ดํธ โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ์ฃผ์ ์ธ์ด: Swift (๊ธฐ๋ณธ ์คํ), TypeScript (์ ์ง์ ๋์ /๋ถ์ฐจ์ ์คํ), Objective-C (๊ธฐ์กด ์ ์ฐ ๊ด๋ฆฌ)
- ์ํคํ ์ฒ: MVVM, Clean Architecture, Tuist/SPM์ ํ์ฉํ ๋ชจ๋ํ(Modularization) ์ค๊ณ
- ๊ฐ๋ฐ ๋ฌธํ (AI-First): Cursor, Claude Code, Claude/GPT ๋ฑ ์ต์ AI ์ฝ๋ฉ ๋๊ตฌ๋ฅผ ๊ฐ๋ฐ ์ ๊ณผ์ ์ ํ์ฉํ์ฌ ์์ฐ์ฑ์ ๊ทน๋ํํ๋ ํ์ ์ ์ธ ์ ๋ฌด ๋ฐฉ์์ ์งํฅํฉ๋๋ค.
- ์งํฅ์ : ๋ค์ดํฐ๋ธ ์ญ๋์ ๋ฐํ์ผ๋ก React Native ๋ฑ ํฌ๋ก์คํ๋ซํผ ๋ณํ์ ์ ์ฐํ๊ณ ๊ธ์ ์ ์ธ ํ๋๋ฅผ ๊ฐ์ง ์์ง๋์ด๋ง.
3. ์ฐํธ (WELT) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ์ฃผ์ ์ธ์ด: Swift (iOS), Kotlin (Android)
- UI ํ๋ ์์ํฌ: SwiftUI ๋ฐ Jetpack Compose๋ฅผ ํ์ฉํ ์ ๋ฉด ์ ์ธํ UI(Declarative UI) ๊ตฌํ
- ๋ชจ๋ฐ์ผ ์ํคํ ์ฒ: MVVM, MVI ์ค๊ณ ํจํด, ๋์์ฑ ์ ์ด(async/await, Actor, Coroutine)
- ๋ถ์ ๋๊ตฌ: ์ฐํธ ์์ฒด ๊ฐ๋ฐ MCP Server๋ฅผ ๋์ ํ์ฌ ๋ก๊ทธ ์์ง, ์ฌ์ฉ์ ํ๋ ๋ถ์ ๋ฐ ๋์งํธ ์น๋ฃ์ (DTx) ์์ฌ๊ฒฐ์ ์ ๋ฐ์ดํฐ ํ์ฉ.
- ๊ฐ๋ฐ ๋๊ตฌ: Xcode, Android Studio, Confluence, Slack, Figma ๋ฐ AI ์ด์์คํดํธ(Cursor, Gemini CLI) ์ ๊ทน ์ฑํ.
4. ๋ฒ๊ฐ์ฅํฐ (BGZT) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํ๋ก ํธ/์ฑ: Swift, RxSwift, ReactorKit, SnapKit, Then, FlexLayout, PinLayout, Moya
- ์ํคํ ์ฒ: RIBs, MVVM ๊ธฐ๋ฐ ์ค๊ณ ๋ฐ Tuist๋ฅผ ํ์ฉํ ๋ชจ๋๋ฌ ์ํคํ ์ฒ(Modular Architecture), Unit Test ์๋ํ
- ๊ธฐํ: SwiftUI, Combine ์ ๊ทน ๋ณํ ๋ฐ ๋์ ์ค.
5. ๋ค๋ฐฉ (Dabang) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํต์ฌ ๋๊ตฌ: Swift, RxSwift, MVVM, ReactorKit
- UI ๋ฐ ํต์ : Auto Layout, Storyboard, Rest API, Alamofire, Sativa, ReSwift, Kingfisher
- ์์กด์ฑ ๊ด๋ฆฌ: Carthage, CocoaPods
6. ๋ฆฌ๋๋ถ์ค (RIDI) โ
- ์ฃผ์ ๊ธฐ์ ์คํ ๋ฐ ์ญ๋
- ํต์ฌ ์คํ: Swift, SwiftUI, Custom View ์ปดํฌ๋ํธ ์ง์ ์ค๊ณ, ์ธ๋ถ ์คํ์์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ปค์คํฐ๋ง์ด์ง ๋ฅ๋ ฅ.
- ๋์์ธ ํจํด: MVVM, TCA (The Composable Architecture), Clean Architecture ์ค๋ฌด ์ ์ฉ.
- ์ฐ๋ ๋ถ์ผ: ์์/์ค๋์ค ๋ฏธ๋์ด ์ฒ๋ฆฌ ๋ฐ ๋ทฐ์ด ๊ฐ๋ฐ ์ฑ๋ฅ ๊ณ ๋ํ.
7. ๋๋๋ณด์นด โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํต์ฌ ๋๊ตฌ: Swift, RxSwift, Combine
- UI ๊ตฌ์ฑ: ์คํ ๋ฆฌ๋ณด๋ ๋ฐฐ์ , ์์ ์ฝ๋ ๊ธฐ๋ฐ์ UIKit ๋ ์ด์์(Code-based Layout) ๊ตฌํ๋ ฅ ์ค์.
8. ํธ๋๋ธ์๋ (Travel Wallet) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํต์ฌ ์คํ: Swift, Combine, RxSwift ๊ธฐ๋ฐ ๋น๋๊ธฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
- ์ํคํ ์ฒ: ReactorKit ์ค๋ฌด ํ์ฉ ๋ฐ ๋ฐ์ดํฐ ๋ฐ์ธ๋ฉ ์ต์ ํ.
9. ๋๋ฆผ์ด์ค์ปดํผ๋ (ํ๋ก / FLO) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํต์ฌ ๋๊ตฌ: Swift, RxSwift, ReactorKit, RealmSwift (๋ก์ปฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค)
- ์ํคํ ์ฒ: MVVM Architecture
- CI/CD & ํ ์คํธ: XCTest, Quick, Nimble, GitHub Actions, Fastlane, CocoaPods
10. ์ฌ๋ง (์๋ฅ ๊ณต๋ถ ์ฑ ์ค๋ฅด์กฐ) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํต์ฌ ๋๊ตฌ: SwiftUI (์ ์ธํ UI), Combine, TCA (The Composable Architecture)
- ์ธํ๋ผ: Fastlane, CI/CD ๋ฐฐํฌ ์๋ํ, ๋ชจ๋๋ฌ ์ค๊ณ, Firebase Functions & Firestore.
11. ๊ตฟ๋ฅ (Goodoc) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํฌ๋ก์ค ํ๋ซํผ: React, React Native, TypeScript
- ๋คํธ์ํน & ๋ฐฐํฌ: GraphQL, WebSocket (์ค์๊ฐ ํต์ ), AppCenter Codepush (์ค์๊ฐ ์ฑ ์ ๋ฐ์ดํธ)
12. ํฝ์ (PIXO) โ
- ์ฃผ์ ๊ธฐ์ ์คํ
- ํต์ฌ ๋๊ตฌ: Swift, Swift Concurrency (async/await ๋น๋๊ธฐ ์ฒ๋ฆฌ), UIKit, SwiftUI, Git/GitHub