직무 설명
다양한 기기와 브라우저에서 안정적이고 일관된 사용자 경험과 성능을 지속적으로 최적화합니다. 제품 기능의 프론트엔드 개발 및 구현을 담당하며, 백엔드 팀과 협력하여 API 통합을 수행하고 크로스 팀 협업을 촉진합니다. 프론트엔드 컴포넌트 라이브러리 개발에 참여하고 기술 문서를 유지 관리하며 코드 표준화와 모듈화를 추진합니다. 팀 효율성 향상을 위해 툴체인 및 성능 모니터링과 같은 기타 기초 도구 개발에 참여합니다. 상사의 지도 하에 개발 과정에서 발생하는 기술적 문제를 해결하여 프로젝트 제공 품질과 효율성을 보장합니다.
주요 책임
- 다양한 플랫폼에서 제품 UX 및 성능 향상
- 프론트엔드 기능 개발 및 백엔드 팀과의 협력
- 컴포넌트 라이브러리 개발 및 문서화 기여
- 개발 도구 및 모니터링 시스템 개선
- 감독 하에 기술적 문제 해결
직무 요구 사항
- 학력: 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 학위 이상
- 기술적 능력:
- HTML5, CSS3, JavaScript(ES6+)에 능숙하며 탄탄한 컴퓨터 과학 기초 지식 보유
- 주요 프론트엔드 프레임워크(React/Vue/Angular) 중 최소 하나에 대한 깊은 이해
- 프론트엔드 성능 최적화 및 크로스 브라우저 개발 경험
- Webpack/Vite와 같은 빌드 도구에 익숙함
- 강력한 TypeScript 경험
- 반응형 웹/PWA 개발 경험
- Node.js 및 SSR 지식 우대
- 경력:
- 3년 이상의 프론트엔드 개발 경험
- 강력한 문제 해결 능력
- 대/중형 프로젝트 기술 기획 경험 우대
- 소프트 스킬:
- UX 디테일과 품질에 대한 세심한 주의
- 탁월한 커뮤니케이션 및 협업 능력
- 우대 사항:
- 컴포넌트 라이브러리 개발 경험
- 오픈소스 기여 또는 기술 블로깅
- UX 디자인 이해
- 마이크로 프론트엔드/SSR 경험
- 최신 기술에 대한 지식
- Node.js 개발 경험
혜택
급여 및 복지 패키지는 면접 과정에서 논의될 예정입니다.


