시니어 프론트엔드 개발자 - Videoslots (몰타 원격)
Vue 기반 프론트엔드 아키텍처, 기능 제공 및 성능 개선을 주도하며 사내 프로젝트 전반을 지원합니다. 개발자를 멘토링하고 책임 있는 AI 지원 엔지니어링 실무 정착을 돕습니다.
설명
- 요구사항 분석부터 배포까지 프론트엔드 기능을 담당합니다
- 컴포넌트 시스템, 상태 관리, 공유 라이브러리를 포함한 여러 프로젝트의 프론트엔드 아키텍처를 책임집니다
- 효율적이고 테스트 가능하며 재사용 가능한 UI 컴포넌트를 만들고 일관된 개발 표준을 강화합니다
- 신뢰성과 유지보수성을 중심으로 복잡한 성능 및 아키텍처 문제를 해결합니다
- 애플리케이션과 코드 문제를 조사하고 시스템 전반의 근본 원인 분석을 주도합니다
- 백엔드 개발자와 협력하여 REST 및 GraphQL API를 통합합니다
- 클라이언트 측 스토리지 솔루션을 구현하고 유지 관리합니다
- 레거시 코드를 포함한 애플리케이션 기능을 리팩터링하고 현대화합니다
- 개발자, QA, 디자이너 및 제품 관계자와 UX/UI 작업과 애플리케이션 요구사항을 검토합니다
- 배포 일정 추정과 기술 문서를 준비합니다
- 프로젝트 우선순위, 마감일 및 산출물을 조율합니다
- 필요한 경우 외부 파트너와 협업합니다
- 프로젝트 관리 도구를 통해 요청, 이슈, 진행 상황 및 변경 사항을 추적합니다
- 코드를 검토하고 프론트엔드 개발자를 코칭하며 멘토링합니다
- AI 도구를 개발, 테스트 및 문서화에 활용하고 팀의 책임 있는 도입을 촉진합니다
지원 자격
- 컴퓨터 과학 또는 관련 분야의 학사 학위
- 유사한 소프트웨어 개발 직무에서 최소 5년의 경력
- 최신 JavaScript(ES6+) 및 TypeScript에 대한 고급 지식
- 프로덕션 환경에서 Vue 애플리케이션을 제공한 풍부한 실무 경험
- 시맨틱 HTML5와 Flexbox, Grid, 확장 가능한 스타일링 아키텍처 및 SCSS를 포함한 최신 CSS3에 대한 높은 숙련도
- Vite 또는 Webpack과 같은 빌드 도구의 구성 및 최적화에 대한 깊은 경험
- 렌더링 속도, 번들 크기 및 Core Web Vitals를 포함한 확장 가능하고 고성능인 프론트엔드 과제를 이해하는 능력
- 자동화 테스트와 명확한 기술 문서를 작성하고 유지 관리할 수 있는 능력
- Git, 브랜칭 전략 및 코드 리뷰 프로세스에 대한 숙련도
- 브라우저 및 디바이스 간 호환성 문제를 해결한 입증된 역량
- REST 및 GraphQL API를 사용하고 설계를 지원한 탄탄한 경험
- WebSockets 또는 Server-Sent Events와 같은 실시간 통신 기술의 실무 경험
- iframe 통합 및 postMessage와 같은 기술을 활용한 크로스 오리진 메시징 처리 경험
- 로컬 개발 환경에서 Docker를 사용한 실무 지식
- 개발자를 멘토링하거나 프론트엔드 기술 이니셔티브를 이끈 경험
- 코딩 어시스턴트 및 MCP 통합을 포함한 AI 지원 개발 도구를 편안하게 사용할 수 있는 능력
- 뛰어난 영어 구두 및 서면 커뮤니케이션 능력
