학습 경험을 직접 만드는 일, 호랑에듀 프론트엔드 개발자 명훈님 인터뷰

"학생과 교사가 직접 사용하는 화면 뒤에는, 학습 경험을 고민하는 프론트엔드 개발이 있습니다."

“단순한 화면 개발이 아니라, 학습 경험 자체를 만드는 일”

호랑에듀의 프론트엔드 개발은 단순히 화면을 만드는 일에 그치지 않습니다.
학생이 더 쉽게 수업에 참여하고, 교사가 더 효율적으로 수업을 운영할 수 있도록 실제 교육 경험을 제품으로 구현하는 일에 가깝습니다.

이번 인터뷰에서는 호랑에듀 설립 이전 MVP 단계부터 함께해 온 프론트엔드 개발자 오명훈 매니저님의 이야기를 들어보았습니다. 호랑에듀 프론트엔드가 어떤 문제를 풀고 있는지, 실제로 어떤 일을 하는지, 그리고 어떤 분들이 잘 맞는지 Q&A 형식으로 정리했습니다.


Q. 자기소개와 현재 맡고 있는 일을 소개해주세요.

안녕하세요, 2년째 호랑에듀와 함께해온 프론트엔드 개발자 오명훈입니다.

호랑에듀라는 회사가 설립되기 전 MVP 개발부터 시작해서, 어느덧 프론트엔드 V2가 나올 때까지 쭉 함께해왔는데요. 지금도 호랑에듀만의 독창적인 기능과 깔끔한 UI를 함께 고민하면서 프론트엔드 전반적인 부분 개발을 담당하고 있습니다.


Q. 호랑에듀 팀은 어떤 문제를 해결하고 있나요? 그 안에서 프론트엔드는 어떤 역할을 하나요?

한글코딩이라는 기술을 개발하고 보완하면서, 코딩 교육의 품질을 끌어올리는 문제를 해결한다고 말할 수 있을 것 같습니다.

프론트엔드는 고객이 호랑에듀라는 서비스를 직접 보고 느끼는 경험을 책임진다고 생각해요. 단순히 화면을 구현하는 역할을 넘어, 수업 중 학생들의 참여도와 몰입도, 교사의 수업 운영 효율 같은 교육 경험 전반에 직접적인 영향을 준다고 생각합니다.

호랑에듀에서는 학생과 교사가 사용하는 인터페이스 대부분이 프론트엔드에서 동작하기 때문에, 프론트가 핵심적인 역할을 합니다. 특히 온라인 코딩파티나 완도형 교육 프로그램처럼 다양한 수업에서 사용하는 한글 코딩 문법과 전용 에디터 기능을 프론트엔드에서 개발하고 있어요. 각 수업 목적에 맞는 문법과 인터랙션을 설계하고 구현하는 역할을 맡고 있어서, 프론트엔드가 동작하지 않으면 실제 수업에서 한글 코딩을 실행하고 학습하는 경험 자체가 멈추게 됩니다.


Q. 가장 기억에 남는 작업은 무엇이었나요?

호랑에듀의 독창적인 로그인 시스템을 개발했던 경험이 기억에 남아요. 기존에는 일반적인 아이디·비밀번호 방식이었는데, 영어 입력이 익숙하지 않은 학생들에게는 로그인 자체가 어려운 문제가 있었어요. 그래서 학생들이 학교 이름과 학적 정보 등 적은 입력만으로 로그인할 수 있는 학생 전용 로그인 방식을 구현했고, 이를 통해 학생들이 영어 입력 없이도 수업에 바로 참여할 수 있는 환경을 만들었습니다.

또 하나 기억에 남는 건, 수업 중 교사가 학생들의 진행 상황을 빠르게 파악하기 어려운 문제를 해결하기 위해 대시보드와 집중모드 기능을 개선했던 경험이에요. 학생들의 상태를 한눈에 확인할 수 있도록 인터랙션을 설계했고, 그 결과 교사가 수업 흐름을 더 효율적으로 관리할 수 있게 되었습니다.


Q. 요즘 가장 집중하고 있는 일은 무엇인가요?

최근에는 새로운 한글 코딩 문법이 실제로 더 빠르게 활용될 수 있는 환경을 만드는 데 관심을 가지고 있어요.

현재는 문법이 개발된 이후에 문법책 반영이나 교육자료 생성이 각각 다른 부서에서 진행되다 보니 실제 공개까지 시간이 걸리는 문제가 있습니다. 그래서 문법 개발 시 자동으로 교육자료를 생성하고 문법책에 반영할 수 있도록 하는 AI 기반 자동화 작업에 관심을 가지고 시도 중에 있습니다.


Q. 팀에서는 어떤 방식으로 협업하고 있나요?

프로덕트팀에서는 매주 스프린트 회의와 기획 회의를 통해 협업하고 있어요. 스프린트 회의에서는 서비스 개선 사항과 새로운 기능 아이디어를 논의하고 우선순위를 정합니다.

이후 기획 회의에서 스프린트 회의에서 나온 기능들 중 구체적인 기획이 필요한 기능을 선정해서, 화면 디자인과 백엔드 구조를 함께 검토하며 구체화하고 있어요. 이 과정에서 예외 상황이나 구현 방식까지 미리 논의하기 때문에, 안정적인 프론트 개발이 이루어질 수 있도록 협업하고 있습니다.

기능별로 어떤 페이지에 어떻게 배치되어야 하는지 사용자 경험 관점에서 고민하고, 학생과 교사가 실제 수업에서 어떻게 사용할지를 기준으로 화면 흐름과 인터랙션을 검토하면서 기능을 구체화합니다.



Q. 호랑에듀에서 일하며 인상 깊었던 점은 무엇이었나요?

회사 초창기부터 함께하면서 서비스가 점점 성장해가는 과정을 직접 경험할 수 있었던 점이 가장 인상적이었어요. 작은 팀에서 시작해 점차 회사다운 체계와 문화가 만들어지는 매 순간이 기억에 남습니다.

호랑에듀 제주도 워크숍에서 진행했던 해커톤도 기억에 남아요. 부서와 직무에 상관없이 팀을 구성해서 인공지능을 활용한 업무 환경 개선 아이디어를 구현하는 시간이었는데요. 특히 타 부서의 비개발자분들도 바이브 코딩을 활용해서 직접 개발을 경험해보는 모습이 인상 깊었고, 기술을 통해 협업의 폭이 넓어질 수 있다는 점을 느낄 수 있었습니다.


Q. 실제 고객 반응 중 기억에 남는 것이 있나요?

교사분들로부터는 실시간 화면 공유가 가능한 집중모드와 학생 현황을 확인할 수 있는 대시보드 기능이 수업 운영에 큰 도움이 된다는 의견을 들었어요.

또 한글코딩이 단순한 텍스트 입출력을 넘어서 교구 연동이나 ‘하랑이랑’ 기능을 통해 더 재미있는 코딩 경험을 제공한다는 점에서도 긍정적인 반응을 얻었습니다.


Q. 호랑에듀 프론트엔드에서는 어떤 성장과 경험을 기대할 수 있나요?

호랑에듀에서는 학생들에게 더 좋은 코딩 교육 경험을 제공하기 위해 다양한 기술을 시도해볼 수 있다는 점이 주니어에게 큰 성장 환경이라고 느꼈습니다. 서비스 내 기능 개발뿐 아니라 새로운 프로그램을 처음부터 끝까지 경험할 수 있어서, 단순 구현을 넘어 제품을 넓게 이해하면서 성장할 수 있습니다.

또 주니어 개발자도 문법 개발이나 전용 에디터 같은 핵심 기능 개발에 참여하면서 다양한 기술을 경험하고 성장할 수 있는 환경이라고 느꼈습니다.

호랑에듀의 프론트엔드 개발자는 일반적인 웹 서비스 UI를 만드는 것을 넘어서, 한글 코딩 문법과 전용 에디터, 교구 연동, 수업용 기능까지 함께 다루게 됩니다. 그래서 단순한 화면 개발에 그치지 않고, 학습 경험 자체를 만드는 독특한 개발 경험을 할 수 있어요.

또 이 팀에서는 프론트엔드 개발자로서 UI 구현을 넘어 에디터, 인터랙션, 교육용 기능 설계, 시리얼 통신을 통한 교구 연동까지 폭넓게 경험할 수 있어요. 기술적으로는 다양한 사용자 상황을 고려한 제품 개발 역량을 키울 수 있고, 커리어적으로는 기능 구현자에 머무르지 않고 제품 관점에서 문제를 해결하는 개발자로 성장할 수 있습니다.

프로덕트팀은 아이디어를 오래 쌓아두기보다 빠르게 논의하고 실제 제품에 반영해보는 방식으로 일합니다. 덕분에 개발자도 기능이 실제 사용자 경험으로 이어지는 과정을 빠르게 확인할 수 있어요.


Q. 어떤 분이 호랑에듀와 잘 맞을까요?

교육 경험에 관심을 가지고 사용자 입장에서 고민할 수 있는 사람, 새로운 기술과 문제를 적극적으로 탐구하는 사람, 그리고 아이디어를 그대로 받아들이기보다 현실적으로 검토하고 더 나은 방향을 제안할 수 있는 사람이 이 팀에 잘 맞는다고 생각합니다.

반대로 정해진 요구사항만 구현하는 방식에 익숙하거나, 변화가 많은 환경보다 명확하게 정리된 구조를 선호하는 분에게는 다소 어렵게 느껴질 수 있어요. 호랑에듀는 교육 경험과 기술적 실험, 협업을 함께 요구하는 팀이기 때문입니다.

호랑에듀에는 팀원들과 편하게 소통하고, 같이 고민하면서 서비스를 만들어가는 걸 좋아하는 분이 잘 맞는 것 같아요. 새로운 기술이나 아이디어도 부담 없이 꺼내볼 수 있고, 고객에게 더 좋은 경험을 주기 위해 함께 머리를 맞대는 분위기를 즐기는 분이면 잘 어울린다고 생각합니다.


Q. 마지막으로, 호랑에듀 프론트엔드의 핵심 매력을 한 문장으로 말하면요?

저희 팀 프론트엔드의 가장 큰 매력은 개발 자유도가 높다는 점입니다.

새로운 기술이나 재미있는 기능을 비교적 자유롭게 시도해볼 수 있고, 프론트엔드는 결과가 바로 눈에 보이다 보니 기능을 만들고 나면 주변에서 바로 반응이나 칭찬을 들을 수 있어요.


ㅡㅡ

호랑에듀의 프론트엔드는 단순히 화면을 만드는 역할에 머무르지 않습니다.
학생과 교사가 실제로 사용하는 학습 경험을 직접 만들고, 제품의 핵심 기능을 함께 고민하며 빠르게 구현해나가는 팀입니다.

교육에 의미를 느끼면서도, 제품을 깊이 있게 만들고 싶은 개발자라면 호랑에듀에서의 경험이 분명 좋은 성장의 기회가 될 수 있을 것입니다.



호랑에듀의 프론트엔드를 책임지고 계신 명훈님과의 인터뷰, 어떠셨나요?

호랑에듀 합류를 고민하시는 분들께 많은 도움이 되었으면 좋겠습니다.
호랑에듀에서의 개발 경험은, 그동안 경험해보지 못했던 새로운 경험이 될 것이라 생각합니다.

이 글을 읽고 호랑에듀에 관심이 생기셨다면, 저희의 채용페이지를 방문해주세요!
호랑에듀는 언제나 여러분들에게 열려있답니다 :)

블로그 공유하기

지금, 한글로
코딩을 시작해보세요

지금, 한글로
코딩을 시작해보세요

주식회사 호랑에듀 | 대표이사 유도희 | 사업자 등록번호 873-86-03184

경기도 안산시 상록구 한양대학로 60, 4층 청년큐브 한양캠프 3호

ⒸHorang Edu Corp., Rights Reserved.

주식회사 호랑에듀 | 대표이사 유도희 | 사업자 등록번호 873-86-03184

경기도 안산시 상록구 한양대학로 60, 4층 청년큐브 한양캠프 3호

ⒸHorang Edu Corp., Rights Reserved.

주식회사 호랑에듀 | 대표이사 유도희 | 사업자 등록번호 873-86-03184

경기도 안산시 상록구 한양대학로 60, 4층 청년큐브 한양캠프 3호

ⒸHorang Edu Corp., Rights Reserved.