🎙️

트레드링스 - 송하영 개발자님 (프론트엔드 포지션)

개발자 커리어 점프 [점핏]! 개발자를 위한 직무 이야기를 전해드립니다.
개발자님의 직무 이야기
1. 담당하고 계신 업무를 소개해주세요.
트레드링스의 전체 서비스 운영 및 유지보수, 신규 서비스 개발을 맡고 있습니다.
2. 현재 회사와 지금의 직무를 선택하게 된 계기는 무엇인가요.
프론트엔드라는 직무를 선택하고 약 6년간 개발을 해오면서 이 직무에 더 큰 흥미와 성취감을 느낄 수 있었습니다. 직관적인 것을 좋아하여 화면에 즉각적으로 반영이 되고, 그에 따른 피드백을 직접적으로 받을 수 있다는 것에서 원동력과 성취감을 느꼈고 이 직무를 선택하게 되었습니다. 트레드링스는 회사의 비전으로 선택하게 되었습니다. 항공 플랫폼에만 익숙하던 제게 트레드링스는 물류 IT 플랫폼의 선두주자가 될 것이라 확신이 들었고, 모든 물류 업무처리의 디지털화, 각 포지션의 통합 솔루션을 실현해 낼거라 믿기에 더욱 확고히 지원을 하게 되었습니다.
3. 하루 일과를 소개해주세요.
업무 시작 시간 전까지 일찍 출근한 직원들과 안부를 묻고 대화를 나눕니다. 본격적인 업무를 시작하기 전에 팀 별 회의를 진행하는데, 프론트엔드 팀의 경우 서로 현재 진행하는 일감과 이슈에 대해 진행하고 추후 방안에 대해 토의합니다.
오전 업무가 끝나고 점심시간에는 다양한 사람들과 대화를 나누며 식사를 합니다. 이 시간은 업무시간에 나누지 못했던 대화를 통해 서로를 이해하고, 업무에서 벗어나 스트레스를 해소한 뒤 다시 오후 업무에 전념할 수 있는 시간이기에 더욱 더 많은 사람들과 소통할 수 있도록 노력합니다. 오후 일과가 끝나고 잔업이 있는 경우 자발적 야근을 하기도 합니다.
4. 업무를 하며 가장 보람을 느낄 때는 언제이신가요.
기획팀, 디자인팀, 백엔드 팀과 회의를 하면서 제 의견이 수용되고 그에 따른 피드백을 받을 때와 요새는 팀원을 지도하는데 팀원이 점차 성장하는 모습을 보이며, 자기 주관을 적극적으로 표현할 때 가장 보람을 느낍니다.
[(주)트레드링스]를 소개합니다! 트레드링스는 2015년에 설립된 벤쳐기업으로 국내 최대 유저(250,000명+@)와 25,000개 수출입 기업들이 사용중인 수출입 물류 플랫폼 서비스를 제공하고 있습니다.
비효율적인 국제물류 시장에 21세기형 온라인 물류 플랫폼을 제공함으로써 기업의 수출입 업무를 오프라인에서 온라인으로 전환하고 A부터 Z까지 관리할 수 있는 솔루션들로 효율화를 이루고 있습니다.
[트레드링스]의 개발이야기
1. 업무의 프로세스를 소개해주세요.
1-1. 기획부터 개발까지 진행되는 프로세스
임원 포함 실무 현업 팀의 요구사항을 취합하여 기획팀이 기획을 진행하는데, 개발자 자문이 필요한 경우 개발자도 같이 참여합니다. 기획이 진행되면 해당 내용으로 디자인, 백엔드 데이터 설계, 프론트 개발 순으로 진행됩니다.
1-2. [설계, 분석, 개발, QA, 런칭] 단계별 소요되는 평균시간
신규 서비스의 경우 설계 한달, 분석과 개발은 동시에 일어나는데 두달에서 3개월, QA는 한달, 런칭 순으로 진행합니다.
2. ★개발 배포 프로세스를 소개해주세요.
로컬/개발서버/스테이지서버/실서버로 배포를 진행합니다.
3. ★개발환경을 소개해주세요.
os는 window 혹은 mac을 사용하며, 개발 언어는 Angular를 사용하며 소스 형상관리는 git을 사용하며, Azure 서비스를 이용하고 있습니다.
4. 코드리뷰 문화를 소개해주세요!
모듈 별 코드 리뷰를 진행하고 있습니다. 기능 개발이 완료된 경우 개발한 개발자와 팀원 모두가 참여하며, 자유롭게 의견을 나눌 수 있도록 부담없이 진행합니다.
5. 장애나 긴급상황에서는 어떤 프로세스로 대응하시나요.
Azure 모니터링으로 상황을 파악하며, 직접 구두로 전달하거나 슬랙을 통해 전달합니다.
6. 기술 도입이나 업무 영역의 확장이 자유로우신 편인가요.
테크리더가 해야된다고 정해진 것이 아니라 모든 개발자들이 스터디를 통해 신기술로 기술 도입을 결정할 수 있습니다. 그렇게 되기까지 충분한 회의를 통해서 의사결정을 합니다.
나의 개발 Tip
1. 개발을 위한 나만의 데스크 세팅!
무소음 적축 키보드와 손목을 보호해줄 마우스 패드가 필수 입니다. 가끔 흐트러진 집중력을 향상 시켜줄 이어폰도 있어야 합니다.
2. 최근 가장 관심있는 기술스택(예, OS/ 언어) 은 무엇이며, 왜 관심을 가지게 되셨나요?
Flutter에 관심이 있어서 개인 스터디 및 프로젝트를 진행하고 있습니다. 기존에 native를 개발하기 위해서는 os에 따른 개발을 다르게 진행해야 하므로, 개발 뿐만아니라 유지보수하는데 어려운데다 학습할 영역도 넓고 진입장벽이 높았는데, Flutter는 이를 해결해줄 수 있는 좋은 framework라 생각하여 관심을 갖게 되었습니다.
Naver에서 자주 이용했던 지식인이 Flutter를 통해 개발되었다는 개발문서를 보면서 더욱 더 흥미가 생겼고 추후에는 native 개발의 점유율도 월등히 높아질거라고 예상합니다.
3. 현재 하고 있는 업무의 역량을 키우기 위한 나만의 노력은 무엇인가요?
1-1. 업무역량을 키우기 위한 개인적인 노력
github이나 개인 노트에 꾸준히 스터디하는 내용을 적으려 노력합니다. 커리큘럼이 필요한 스터디는 인프런, 코딩애플이라는 인터넷강의 사이트를 통해 진행하고 가볍게 주입할 수 있는 개념 위주의 스터디는 유튜브 강의를 시청합니다. Angular나 React는 공식 문서를 통해 공부하고, 오픈채팅방에 가입하여 개발자들의 에러를 같이 고민해보고 소통하는 시간을 갖고 있습니다.
1-2. 업무역량을 키우기 위한 회사에서의 노력
사내에서도 꾸준히 스터디를 진행하고 있습니다. javascript, typescript 스터디를 진행하며 프론트엔드 백엔드 구분없이 자유롭게 참여하여 의견을 공유하고 개인 역량을 늘릴 수 있는 기회가 많습니다.
우리회사는 개발자를 위해 이렇게 지원합니다.
1. 함께 일하는 동료들을 소개해주세요! 우리팀 개발자들은 업무 뿐만 아니라 본인의 역량을 늘리기 위해 노력하는 분들로 구성되어있습니다. 개인 프로젝트나 소규모 프로젝트를 진행하는 분들이어서 대화를 나눌 때 감탄을 하기도하고 자기 성찰을 하게 되면서 꾸준히 개발 공부를 해야겠다고 다짐을 하고 있습니다.
회의를 할 때 의욕이 넘치고 적극적인 팀원의 의견으로 좋은 방향 쪽으로 일이 진행되는 경우가 많습니다.
2. 어떤 사람들과 함께 일하고 싶으신가요?
혼자 해결하려하거나 의견을 공유하려 하지 않는 분은 조금 우리팀의 성향과 맞지 않을 수도 있을 것 같습니다. 조금이라도 자기 의견을 공유하고, 바른 방법으로 문제를 같이 해결하려는 사람이면 더욱 좋겠습니다.
3. 기술 역량 향상을 위한 교육 및 학습의 기회를 소개해주세요.
도서구매와 인터넷 강의를 아낌없이 회사에서 지원해줍니다. 업무에 관련된 서적이나 보고 싶었던 강의를 신청해서 역량을 늘릴 수 있습니다.
4. 우리회사의 테스트 기기현황 및 업무환경을 소개해주세요.
대체로 윈도우 pc를 사용하고, 각 pc마다 모니터3대를 지원해줍니다. Mac이 익숙 하신 분들은 맥북이나 Imac등으로 업무를 봅니다.
5. 마지막으로 우리회사의 분위기, 문화를 소개해주세요!
수평적인 문화로, 직급에 따라 의사결정이 되거나 사원이라고 의견표출을 못하는 분위기가 아닙니다. 본인 판단하에 반하는 의견이라면 상대가 대표님이든, 부장님이든 자유롭게 의견을 표출할 수 있습니다.
또 업무에 방해만 되지 않는다면 개발자 개개인의 시간을 보장해줍니다. 8시부터 10시까지 자율출근이 가능하며 점심시간에는 운동하러 피트니스에 다녀오거나 게임을 할 수 있습니다.
(주)트레드링스의 채용 포지션이 궁금하다면?! 점핏에서 확인해보세요
점핏에서 개발자로 취업하고 취업축하금 받으세요!