라쿠텐 (Rakuten)
시니어 프론트엔드 엔지니어 - EC Marketplace 개발 부서 (ECMPD)
한눈에 보기
지원 전 체크포인트
- 상시채용 공고입니다. 최신 접수 상태를 원문에서 확인하세요.
- 전형 절차가 공개되지 않아 원문 공고를 직접 확인하세요.
라쿠텐 (Rakuten)
직무 설명:
부서 소개
이 직책에서 우리는 디자인 기술과 프로그래밍 기술을 결합하려는 의욕이 있는 프론트엔드 엔지니어를 찾고 있습니다.
확장 가능하고, 유지 관리 가능하며, 자동화되고, 신뢰할 수 있는 기술의 최첨단 시스템인 SMART를 구축하는 데 열정을 갖고 있는 엔지니어라면 우리가 올바른 선택입니다.
담당 업무에는 UI/UX 디자인 와이어프레임을 애플리케이션의 시각적 요소를 생성하는 실제 코드로 변환하는 것이 포함됩니다.
UI/UX 디자이너 및 기타 엔지니어와 협력하여 그래픽 디자인, 사용자 요구 사항 및 기술 구현 간의 격차를 해소하고 양쪽에서 적극적인 역할을 수행하고 애플리케이션의 모양과 작동 방식을 정의하게 됩니다.
포지션:
주요 업무
- 비즈니스 요구 사항을 이해하고 높은 품질과 속도로 기능을 제공합니다.
- 대규모 전자 상거래 시스템을 위한 새로운 사용자 대면 기능을 설계, 개발, 테스트 및 운영하는 수석 엔지니어로서 프로젝트를 주도하고 복잡한 상황에서 기술적 결정을 내립니다.
- 재사용 가능하고 유연하며 향후 사용을 위해 코드와 라이브러리를 수행하고 팀에 새롭고 신선한 아이디어를 제공하여 시스템 개선을 수행합니다(예: 리팩토링, 적절한 기술 및 시스템 아키텍처 채택, 적절한 최적화를 통한 JS 성능 최적화).
- 다른 팀원 및 이해관계자와 협력
필수 자격 요건:
- 선도적인 서비스 모니터링 및 생산 환경 문제 해결/보고 경험
- HTML/CSS/JavaScript를 이용한 Front-End 개발 경험 (5년 이상)
- React/Redux/TypeScript/JavaScript를 이용한 Front-end 개발 경험 (5년 이상)
- 단위 테스트, E2E 테스트, 통합 테스트 개발 및 유지 관리 경험
- JavaScript(Jest, Intern, WDIO) 단위 테스트 구현 경험
- 성능, 유지보수성, 보안성을 고려한 코딩 및 리뷰 경험
- Web API(REST, JSON, CORS) 사용 경험
- 병렬 및 비동기 처리(AJAX, Promise, WebWorkers, WebSockets)에 대한 이해 및 경험
- Linux 관련 조사 및 운영 경험
- 소프트웨어 구성 관리(버전 관리[Git], 빌드 관리[Jenkins] 등)
- DevOps 경험
- 디자인 문서, 테스트 케이스 등 문서 작성 능력
- 영어로 의사소통 능력
우대 자격 요건:
- 팀의 과제를 파악하고, 근본 원인 분석을 바탕으로 솔루션을 제안하며, 적극적으로 조치를 취할 수 있는 사람
- Waterfall 스타일 프로젝트(5인월 이상 규모) 운영 경험
- Agile 소프트웨어 개발 경험
- ESLint 사용 경험
- AI 지식을 적극적으로 활용하여 비즈니스 프로세스 개선 및 서비스 향상에 기여할 수 있는 사람(예: 클로드 코드, MCP 서버 등)
기타 정보:
영어 자격 요건 추가 정보
TOEIC 800점 이상 또는 이에 준하는 역량
#engineer #applicationsengineer #commerce #RakutenIchiba