직무 설명
우리 팀에 합류할 숙련된 프론트엔드 개발자를 찾고 있습니다. 귀하는 웹 애플리케이션과 모바일 인터페이스를 설계 및 개발하고 원활하고 우수한 사용자 경험을 보장할 책임이 있습니다. 귀하의 역할은 다양한 기능을 가진 팀들과 긴밀히 협력하여 고품질 제품을 제공하는 것입니다.
주요 책임
- 회사의 웹 애플리케이션 및 모바일 기기 프론트엔드 설계 및 개발에 참여하여 제품의 우수한 사용자 경험을 보장합니다.
- 디자인 시안을 기반으로 페이지를 고충실도로 복원하며, 주류 브라우저 및 기기와 호환되도록 합니다.
- 백엔드 팀과 협력하여 프론트엔드와 백엔드 데이터 상호작용 인터페이스를 구현하고 시스템의 효율적인 운영을 보장합니다.
- 기존 코드 저장소를 유지 및 최적화하여 코드 품질과 성능을 개선하고 관련 기술 사양서를 작성합니다.
직무 요구 사항
- HTML, CSS, JavaScript 및 현대적인 프론트엔드 프레임워크(예: React, Vue, Angular)에 능숙해야 합니다.
- 반응형 및 적응형 웹 디자인 경험이 있으며, 다양한 브라우저 및 기기와의 호환성을 보장할 수 있어야 합니다.
- RESTful API에 대한 깊은 이해와 프론트엔드와 백엔드 서비스 통합 경험이 필요합니다.
- 깔끔하고 유지보수 가능하며 잘 문서화된 코드를 작성할 수 있는 능력이 있어야 합니다.
- Git과 같은 버전 관리 시스템에 익숙해야 합니다.
- 뛰어난 문제 해결 능력과 세부 사항에 대한 주의력이 필요합니다.
- 훌륭한 커뮤니케이션 스킬과 협업 팀 환경에서 일할 수 있는 능력이 있어야 합니다.
우대 사항
- 모바일 앱 개발 경험(React Native, Flutter 등).
- UI/UX 디자인 원칙 및 도구(Figma, Sketch, Adobe XD)에 대한 지식.
- 웹 애플리케이션 성능 최적화 기술에 대한 이해.
- 테스트 프레임워크 및 방법론(Jest, Cypress 등)에 대한 친숙도.