피플
번개장터 iOS팀, 우리가 함께 만드는 가치와 성장
2025.07.08

안녕하세요, 번개장터입니다.


번개장터의 iOS 앱을 혁신하며, 기술적 깊이와 탁월한 사용자 경험을 통해 지속적인 성장과 새로운 가치 창출을 이끌어가는 iOS팀을 소개합니다!


이번 인터뷰에서는 iOS팀 리더 Tom과 iOS 개발자 Lian을 만나, 번개장터 iOS팀만의 특별한 업무 방식과 문화는 물론, 번개장터 개발자로서 경험할 수 있는 커리어 비전에 대한 생생한 이야기를 들어볼 수 있었는데요.


번개장터 iOS 앱의 핵심적인 기술을 책임지고 있는 Tom과 Lian의 이야기를 지금 함께 만나볼까요? 😊







안녕하세요! 먼저 두 분 간단한 자기소개 부탁드립니다!


Tom

안녕하세요. 번개장터 iOS팀 리더 톰입니다. 
iOS 앱 개발의 전반적인 매니징을 맡고 있고, 실무부터 팀 빌딩, 기술 스택 운영, 그리고 여러 부서와의 협업까지 폭넓게 책임지고 있습니다. 개발 경력은 꽤 되었습니다만, 구체적인 숫자를 말하기엔 살짝 민망하네요. 😊



Lian

안녕하세요! 번개장터 iOS 개발자 리안입니다. 
저는 6년 차 개발자로, 번개장터 iOS 앱에서는 
주로 상품 상세 화면 개발 업무를 담당하고 있어요. 현재는 iOS팀의 생산성을 향상시킬 수 있는 방법들을 적극적으로 탐색하고 만들어가는 중입니다. 😁



번개장터에 합류하신지는 얼마나 되셨나요? 두 분이 번개장터를 Next Career로 선택한 이유가 궁금해요. 


Tom

번개장터에는 2020년 10월에 합류하여 어느덧 5년차가 되어갑니다. 긴 시간만큼이나 회사의 성장을 함께하며 저 또한 성장할 수 있었기에, 회사와 함께한 시간들이 매우 자랑스러워요. 

제가 합류할 당시 번개장터에는 iOS팀이 없었고, 해결해야 할 레거시와 새로운 기능 개발까지 해야할 일이 많은 상황이었어요. 쉽지 않을 여정임을 예상했지만, 
iOS팀을 처음부터 직접 구축하며 초기 단계부터 기여하고, 성장 잠재력이 큰 서비스의 핵심 개발자로서 주도적인 역할을 할 수 있다는 점이 번개장터를 다음 커리어로 선택하게 된 결정적인 이유였습니다. 



Lian

저는 2023년 11월에 번개장터에 합류하여 약 1년 반 정도 되었습니다. 
번개장터를 저의 다음 커리어로 선택한 이유는 크게 두 가지로 나눌 수 있을 것 같아요. 바로 
중고거래 서비스에 대한 관심과 번개장터 iOS팀에서 활용하는 기술 스택에 대한 흥미였습니다. 


어릴 적부터 중고 거래를 즐겨 했지만, 거래 과정에서 겪는 피로감이나 문제가 발생했을 때 해결이 어렵다는 점을 종종 느꼈었어요. 이러한 문제들을 해결할 수 있는 서비스에 기여하고 싶다는 마음이 컸고, 번개장터가 지향하는 ‘스트레스 없는 중고거래’라는 비전이 저의 방향성과 일치한다고 생각했습니다. 특히 안전거래 이용 경험도 좋았고, 마이너한 취미 분야까지 포괄하는 광범위한 카테고리는 서비스에 대한 이해도를 넓힐 수 있을 것이라는 기대감도 컸어요. 


또 기술적인 측면에서는, Ribs와 멀티 모듈 아키텍쳐를 활용한 개발 방식에 매력을 느꼈는데요. 개인적으로 학습만 해보고 실제 프로젝트에서는 적용해 본 경험이 없었기에, 현업에서 어떻게 사용되고 있는지, 그리고 실제 개발 생산성 향상에 얼마나 기여하는지 직접 경험하고 싶었던 점이 합류를 결정하는 중요한 요인이었습니다.



번개장터 iOS 개발팀은 어떤 방식으로 일하고 있나요?


Tom

번개장터 개발 조직은 스쿼드 방식으로 일하고 있어요.
저희 팀도 단순히 코드 작성에만 집중하는 것을 넘어, 기획자, 디자이너, 비즈니스 담당자와의 유기적인 협업을 통해 적극적으로 의견을 제시하고 논의하며 주도적으로 서비스 개선에 참여하고 있습니다. 

또한, 개발자 개인의 성장을 매우 중요하게 생각하는 문화 또한 저희 팀의 특징인데요. 
매주 오프라인 팀 회의에서는 각자 진행한 업무나 작성한 코드를 공유하며 활발한 상호 피드백을 주고받고 있어요. 굳이 회의가 아니더라도, 코드 리뷰는 온라인으로도 활발하게 진행하고 있습니다. 😊


기술적인 측면에서는 RIBs 아키텍처를 기반으로 RxSwift를 활용한 Reactive Programming에 중점을 두고 개발하고 있습니다. 단순히 RxSwift의 사용 경험을 넘어, Reactive Programming의 본질적인 이해와 적용을 더욱 중요하게 생각하는데요. 최근에는 Swift Concurrency로 기술 영역을 넓히고 있고, 조만간 SwiftUI 도입도 적극적으로 추진할 계획입니다.






iOS 앱을 개발하면서 가장 기억에 남는 프로젝트나 기능 개선 경험이 있다면 소개해주세요.


Lian

진행했던 프로젝트 중 상품 상세 화면 모듈화 작업이 가장 기억에 남습니다. 

이 프로젝트는 제가 번개장터에 입사한 이후 가장 큰 규모의 개편 과제였어요. 당시 상품 상세 화면은 모듈화가 되어있지 않아 다른 화면에 비해 빌드 시간이 오래 걸렸고, 이 점이 개선이 시급하다고 느꼈습니다. 


특히 상품 상세 화면은 구매와 직접적인 관계가 있는 만큼 여러 스쿼드에서 기능 개발을 원했어요. 장기적인 관점에서 높은 생산성을 확보하고 개발 테스트를 쉽게 하려면 모듈화는 필수적이라고 판단했죠. 하지만 바로 실행하기에는 어려움이 따랐습니다. 상세 화면과 관련된 다른 기능들도 모두 모듈화를 완료해야 시작할 수 있었기 때문에 선행 작업들이 많았습니다.


이에 저희는 점진적으로 계획을 세워 작업할 수 있는 방법을 고민했습니다. 먼저 모듈화가 필요한 기능들을 도식화하고, 그중에서 의존성이 적은 기능들부터 빠르게 모듈로 전환하며 단계적으로 적용해 나갔습니다. 이 모듈화 작업을 통해 연결된 다른 화면들의 구현 코드들을 깊이 있게 확인할 수 있었고, 결과적으로 번개장터 앱에서 상품 도메인을 더욱 폭넓게 이해하게 되는 값진 경험을 쌓을 수 있었는데요. 복잡한 작업이었지만, 성공적으로 마무리하며 후련함과 동시에 큰 뿌듯함을 느꼈습니다. 😁



iOS 개발팀만의 특별한 문화가 있을까요? 자랑해주세요!


Tom

저희 팀만의 가장 특별한 문화는 바로 심도 있는 코드 리뷰 문화라고 생각해요. 
단지 기능 구현 여부를 확인하는 것을 넘어, 
“왜 이러한 방식으로 코드를 작성했는가?”라는 질문을 통해 한 줄 한 줄 깊이 있는 피드백이 오갑니다. 개발자가 자신의 코드에 대해 명확한 근거를 제시하지 못한다면, 다시 한 번 깊이 고민해야 한다는 명확한 기준을 가지고 있어요. 


이러한 과정이 개발자 개인의 성장에는 엄청난 도움이 되지만, 때로는 쉽지 않은 도전이 될 수도 있습니다. 실제로 준비가 부족하면 개발 방향을 재고하거나, 피드백과 촉박한 일정 사이에서 고민하는 상황이 생기기도 하는데요. 그럼에도 불구하고, 결국 개발을 잘 해 내기만 한다면 아무런 문제가 없죠! 😄이러한 리뷰 과정을 통해 개발자로서의 실력과 기술적 깊이를 함께 키워나갈 수 있다고 확신합니다.


이와 함께, 저희 팀은 새로운 기술 스택에 대한 도전을 항상 열어 두고 있어요. 팀 내에서 기술적 실험과 성장의 기회를 적극적으로 장려하는 분위기 역시 저희 팀의의 또 다른 자랑입니다. 😁



번개장터 iOS 개발자로서 경험할 수 있는 커리어 비전도 궁금해요.


Tom

개발자는 어떤 관점을 가지고 개발에 임해야 할까요? 

저는 단순히 특정 기술 스택을 익히고 활용하는 것을 넘어, 그 기술이 왜 탄생했으며 어떤 철학과 원칙 위에 설계되었는지 본질을 이해하는 것이 훨씬 더 중요하다고 생각합니다.


예를 들어, 저희 팀의 주요 기술 스택인 RxSwift는 처음 접할 때 진입 장벽이 높은 편이에요. 하지만 점차 익숙해지고 그 본질을 이해해 나가다 보면, 자연스럽게 다음과 같은 핵심 인사이트를 얻을 수 있죠.

1. 순수 함수(Pure Function)의 중요성과 그 안정성을 깊이 이해하게 됩니다.

2. 불변성(Immutable)을 유지하는 코드가 왜 필수적인지 깨닫습니다.

3. 선언형 프로그래밍(Declarative Programming)이 기존 명령형 방식과 어떤 차이를 만들며 왜 중요해졌는지에 통찰을 얻게 됩니다.


나아가, Reactive Programming이 어떤 문제를 해결하기 위해 등장했고 어떻게 설계되었는지까지 깊이 있게 이해하게 되죠.


이러한 통찰은 RxSwift에만 국한되지 않고, 자연스럽게 Swift Concurrency로도 이어지게 되는데요. 예를 들어, Actor 기반 프로그래밍을 경험하다 보면 격리(Isolation)와 불변성 유지, 그리고 타입 안정성 및 예측 가능한 동시성의 중요성을 더욱 깊이 체감하게 됩니다. 이를 통해 Swift가 왜 점점 더 엄격한 문법 체계를 갖춰가는지, 그리고 이러한 변화가 개발자에게 어떤 책임과 기회를 부여하는지 자연스럽게 이해할 수 있게 되죠. 


이처럼 기술을 단지 사용하는 도구가 아니라, 문제 해결을 위한 사고의 도구이자 철학이라고 생각합니다. 번개장터 iOS팀은 이러한 사고의 흐름을 매우 중요하게 여기고 있는데요.  저희와 함께한다면 이 과정을 자연스럽게 겪으며 더욱 넓은 관점과 깊이 있는 실력을 갖춘 개발자로 함께 성장해 나갈 수 있을 겁니다.💪🏻



Lian

번개장터는 상품의 종류가 매우 다양하고, 이를 표현하는 지면이 굉장히 많다는 특징이 있어요. 이러한 환경은 리스팅 구조의 화면을 재사용 가능하면서도 확장성 있게 설계하는 방법에 대한 깊은 고민을 가능하게 하게 하는데요. 복잡하고 다양한 문제들을 해결하는 과정에서 데이터 모델링, UI 컴포넌트 설계, 추상화 기법 등 다각도로 깊이 고민하며 개발 역량을 폭넓게 성장시킬 수 있다고 생각합니다. 😃



다른 회사에선 없는 번개장터 iOS팀만의 차별점은 무엇이라고 생각하시나요?


Lian

다른 회사와 차별화되는 점은 바로 동료들과의 ‘심도 깊은 피드백’ 문화에 있다고 생각합니다. 

일반적으로 업무를 진행하다 보면, 같은 팀원이라 할지라도 동료가 어떤 일을 하고 있는지, 또 어떤 기술적 고민을 하는지 온전히 이해하기 어려운 상황들이 종종 있는데요. PR 기반으로 작업 내용과 코드를 공유하고 리뷰한다 해도, 온라인만으로는 모든 맥락을 파악하기 힘든 현실적인 한계가 있죠.


하지만 저희 팀은 오프라인 코드 리뷰를 통해 이러한 한계를 뛰어넘습니다!
단순히 코드의 구현 여부를 확인하는 것을 넘어, 동료의 고민 상황과 문제 해결 과정을 보다 자세히 공유하고 깊이 있게 이해할 수 있는데요. 이 과정을 통해 개개인의 성장은 물론, 팀 전체가 기술적 문제에 대한 눈높이를 맞추고 함께 시너지를 내며 성장해 나갈 수 있다는 점이 저희 팀만의 독보적인 차별점이라고 생각합니다. 😁





현재 iOS Developer 채용을 활발히 진행 중인데, '이런 분이 오시면 좋겠다'라고 생각하고 계신 부분 있으실까요?


Tom

저희 팀은 기술적인 성장은 물론, 제품과 함께 성장할 수 있는 개발자를 기다리고 있습니다. 특히 아래와 같은 역량과 마인드를 가진 분이라면 저희 팀에서 큰 시너지를 낼 수 있으리라 생각합니다. 😃


1. 능동적으로 개선 방안을 고민하는 분

단순히 주어진 기능을 구현하는 것을 넘어, 업무의 효율과 제품의 방향성에 대해 끊임없이 고민하는 분을 찾습니다. '왜 이렇게 해야 하는지', '어떻게 하면 더 효율적이고 좋은 구조가 될지'를 항상 고민하고 능동적으로 개선 방안을 제시하는 분을 환영합니다.

2. 개발을 넘어 제품 전반에 참여하는 분

코드에만 머무르지 않고, 제품의 생산 과정, 사용자 경험(UX), 그리고 비즈니스 방향에 대해서도 적극적으로 관심을 가지고 참여하는 분이면 좋겠습니다. 유관 부서와 협업하며 기꺼이 의견을 내고 기여할 수 있는 분과 함께하고 싶습니다.

3. 새로운 기술을 탐구하고 공유하는 분

새로운 기술적 도전을 즐기고, 이를 팀 내에 적극적으로 전파할 수 있는 분이라면 더욱 좋습니다. 새로운 지식을 습득하고 이를 팀원들과 공유하며 함께 성장하는 문화를 만들어가는 데 동참할 수 있는 분을 찾고 있습니다.

4. 동료의 성장에 기여하는 분

본인의 업무 외에도 함께 일하는 동료의 성장에도 관심을 가지는 분이라면 더할 나위 없이 좋은 동료가 될 것입니다. 동료의 고민과 코드에도 기꺼이 관심을 가지고 피드백을 주고받으며, 서로의 성장을 적극적으로 이끌어줄 수 있는 분을 기다립니다.




이러한 저희의 문화와 비전에 공감하는 분이라면, 번개장터에서 단순히 개발하는 것을 넘어 진정한 의미의 성장과 새로운 경험을 함께 만들어갈 수 있을 거라 확신합니다. 함께할 여러분을 기다립니다! 😊

















더보기
번개장터 피플 | 번개장터 iOS팀, 우리가 함께 만드는 가치와 성장