2025 가비아 프론트엔드 개발 자기소개서 자소서 및 면접질문
목차
1. 본인만의 차별화된 직무 강점과 이를 통해 기여할 수 있는 점에 대하여 서술해 주세요
2. 해당 직무 역량 향상을 위해 어떤 노력, 준비를 했고 가장 중요시하는 부분이 무엇인지와 그 이유를 서술해 주세요
3. 활동하는 커뮤니티나 운영하는 블로그 등이 있다면 목적과 함께 서술해 주세요
4. 우리 회사에 지원하는 이유에 대해 서술하고 자신의 경험을 바탕으로 미래 계획에 대해서 서술해 주세요
5. 면접 예상 질문 및 답변
1. 본인만의 차별화된 직무 강점과 이를 통해 기여할 수 있는 점에 대하여 서술해 주세요
프론트엔드 개발은 단순히 화면을 구성하는 작업을 넘어, 사용자와 기술을 연결하는 ‘경험 설계’라고 생각합니다. 저는 이 지점에서 프론트엔드 개발자가 가져야 할 진짜 강점은 기술적 완성도와 동시에 ‘사용자 관점의 민감성’이라고 보고, 그 역량을 키워온 개발자입니다.
저의 차별화된 강점은 바로 사용자 경험을 정량적 데이터로 해석하고 개선하는 사고 구조입니다. 대학 시절 교내 포털 리디자인 프로젝트를 맡으면서, 단순히 UI를 예쁘게 만드는 것보다 “왜 사용자가 이 버튼을 찾지 못했을까?”, “이전보다 클릭 수가 줄어든 이유는?” 같은 질문을 지속적으로 던졌습니다. 이 질문을 풀기 위해 Google Analytics를 통해 사용자 흐름을 추적하고, 클릭맵 분석을 도입했습니다. 그 결과 가장 많이 사용되는 메뉴를 우측 상단에서 좌측 고정 탭으로 이동시키자, 평균 페이지 체류 시간이 25% 이상 증가하고, 이탈률은 절반 가까이 줄어드는 결과를 만들었습니다.
저는 코드만이 아닌 데이터를 통해 사용자 경험을 설계할 수 있는 개발자입니다. 이와 같은 정량 기반 개선 역량은 가비아의 웹서비스에서 특히 중요한 가치라고 생각합니다. 가비아는 도메인, 호스팅, 클라우드 등 다양한 디지털 상품군을 제공하고 있으며, 그만큼 사용자 접점의 역할이 중요한 회사입니다. 저는 이러한 서비스의 흐름을 잘 설계하고, 사용자의 동선을 설득력 있게 조정할 수 있는 UI 구조를 제안하는 데 강점을 가질 수 있다고 생각합니다.
2. 해당 직무 역량 향상을 위해 어떤 노력, 준비를 했고 가장 중요시하는 부분이 무엇인지와 그 이유를 서술해 주세요
제가 프론트엔드 역량을 강화하기 위해 가장 집중한 것은 실전 경험 기반의 프로젝트 수행과 지속적인 컴포넌트화 및 코드 최적화 학습이었습니다.
첫째, 실제 사용자를 대상으로 한 웹 프로젝트를 지속적으로 진행했습니다. 그 중에서도 ‘지역 카페 탐방 웹앱’을 혼자 제작했던 경험이 가장 인상 깊습니다. React 기반으로 개발된 이 앱은 사용자의 위치를 기준으로 가까운 카페를 검색하고, 유저 리뷰와 평점을 확인할 수 있도록 했습니다. 이 프로젝트에서 특히 신경 쓴 부분은 모바일 반응형 UI와 성능 최적화였습니다. 이미지 Lazy Loading, 코드 분할, 리렌더링 제어 등의 기술을 적용해 Lighthouse 기준 90점 이상의 성능을 유지하며 실서비스에 준하는 수준으로 완성할 수 있었습니다.
둘째, 컴포넌트 설계와 재사용성, 코드 일관성을 학습하며 팀 개발에 맞는 아키텍처를 구축하는 연습을 해왔습니다. 특히 Atomic Design 패턴을 기반으로 컴포넌트를 설계하면서, 전역 스타일과 테마 처리, 상태관리 구조를 일관되게 만들기 위한 방법을 공부했고, Redux, Zustand, Recoil 등 다양한 상태관리 라이브러리를 비교해 사용했습니다. 이러한 연습은 협업 시 다른 개발자와 충돌을 줄이고, 유지보수가 쉬운 코드를 작성하는 데 실질적인 도움이 되었습니다.
프론트엔드에서 제가 가장 중요하게 여기는 요소는 ‘성능’과 ‘접근성’입니다. 화려한 UI보다 중요한 것은 다양한 사용자가 빠르고, 편하게 사용할 수 있는 서비스입니다. 예를 들어 키보드 기반 내비게이션, 스크린 리더 호환 태그 처리, 색맹을 고려한 색상 대비 설정 등은 비개발자나 디자이너가 간과할 수 있는 부분이지만, 사용자 경험의 포용성과 직결됩니다. 가비아처럼 B2C 중심의 대규모 서비스를 운영하는 기업이라면, 이런 기본기가 탄탄한 개발자가 반드시 필요하다고 생각합니다.
3. 활동하는 커뮤니티나 운영하는 블로그 등이 있다면 목적과 함께 서술해 주세요
저는 개발 공부를 정리하고, 프로젝트 기록을 남기기 위해 개인 기술 블로그(blog.devhaeun.com, 가상 주소)를 운영하고 있습니다. 처음에는 단순히 복습 목적이었지만, 점차 실무와 연계된 글을 쓰고, 오픈소스나 기술 이슈에 대한 의견을 정리하면서 ‘다른 개발자에게도 도움이 되는 아카이브’를 만들고 싶다는 생각을 갖게 되었습니다.
블로그에는 주로 React 관련 팁, TypeScript와 상태관리 관련 패턴 정리, 성능 개선 사례, Accessibility 체크리스트 등이 올라가 있습니다. 최근에는 Vite 기반 세팅을 정리한 글이 커뮤니티에서 공유되면서, 몇몇 스타트업 개발자 분들과 메시지를 주고받기도 했습니다. 기술 공유를 통해 함께 성장한다는 가치를 블로그를 통해 체감하고 있습니다.

분야