직무 요약
저희는 역동적인 팀에 합류할 숙련되고 열정적인 프론트엔드 Vue 개발자를 찾고 있습니다. 이 직책에서는 최신 Vue.js 기술을 사용하여 고품질 웹 애플리케이션을 구축하고 유지 관리하는 업무를 담당하게 됩니다. 프론트엔드 개발에 대한 전문 지식은 기능 효율성과 뛰어난 사용자 경험을 모두 보장하여 프로젝트에 크게 기여할 것입니다.
작업 세부 정보:
재택 근무
월~금 | 오전 9시~오후 6시 *일정 변동 가능
필리핀 공휴일 따라잡기
책임:
- Vue.js 애플리케이션 개발 및 유지 관리: Vue 3.x 기능 및 Vue 라우터 등 Vue.js에 대한 깊은 이해를 활용하여 강력한 웹 애플리케이션을 개발하세요.
- 컴포넌트 빌드: Vue.js 컴포지션 API를 사용하여 컴포넌트에서 상태를 빌드하고 관리합니다.
- 웹 개발: HTML5, CSS3, JavaScript를 사용하여 반응형 및 접근성이 뛰어난 웹 인터페이스를 제작하세요.
- 상태 관리: Vuex 및 Pinia와 같은 도구를 사용하여 애플리케이션 상태를 효과적으로 관리하세요.
- API 통합: 비동기 데이터 요청을 원활하게 관리하여 RESTful 또는 GraphQL API를 통합하세요.
- 테스트: Vue.js 테스트 유틸리티 및 Jest 또는 Mocha와 같은 프레임워크를 사용하여 단위 테스트를 구현하세요.
- 빌드 및 배포: 빌드 및 배포 파이프라인을 설정하고 유지 관리하여 원활한 애플리케이션 제공을 보장합니다.
- 브라우저 간 호환성: 다양한 웹 브라우저에서 일관된 사용자 경험을 제공하는 코드를 작성하세요.
- Teams와 공동 작업: 디자인 팀과 긴밀하게 협력하여 공동 디자인 작업을 위해 Adobe X D 및 Illustrator와 같은 툴을 활용합니다.
자격:
- Vue.js, HTML5, CSS3, JavaScript 및 TypeScript에 능숙해야 합니다.
- 웹 접근성 경험 및 WCAG 표준에 대한 친숙함.
- CSS 전처리, 특히 SASS에 능숙해야 합니다.
- 컴포넌트 기반 아키텍처 및 API 통합에 대한 이해.
- Webpack 및 Vite와 같은 빌드 도구에 대한 지식.
- Vue DevTools, ESLint 및 Prettier에 익숙합니다.
- 반응형 웹 디자인 및 브라우저 간 호환성 경험.
- 버전 관리를 위한 Git에 능숙하고 SMACSS와 같은 CSS 방법론에 대한 지식이 있어야 합니다.
- npm 또는 Yarn과 같은 패키지 관리 도구에 익숙합니다.
- Adobe XD 및 일러스트레이터에 대한 지식.
- 빌드 및 배포 도구(예: Jenkins, Travis CI, GitHub Actions) 사용 경험이 있어야 합니다.
- 대규모 사용자 기반이 있는 대규모 애플리케이션에서 작업한 검증된 경험.