프론트엔드 엔지니어 at OKX

풀타임2개월 전
Employment Information
직무 설명
프론트엔드 개발자로서 귀하는 고성능, 확장성 및 보안성이 뛰어난 웹 애플리케이션을 설계, 개발 및 유지 관리할 책임이 있습니다. 이 역할은 비즈니스 목표와 사용자 요구 사항에 부합하는 혁신적인 솔루션을 제공하기 위해 크로스 기능 팀과 긴밀히 협력하는 것을 포함합니다. 귀하는 아키텍처 설계, 컴포넌트 개발, 자동화된 테스트 및 지속적인 배포를 포함한 프론트엔드 개발의 전체 라이프사이클에 참여하게 됩니다. 이 직위는 WebAssembly, Web3 및 DeFi와 같은 신기술을 적극적으로 도입하여 미래 지향적인 디지털 경험을 주도하는 접근 방식을 요구합니다. 또한 애플리케이션 성능 최적화, 원활한 사용자 상호 작용 보장 및 장기적인 프로젝트 목표를 지원하는 강력한 기술 솔루션 구현에 중점을 둘 것입니다.
주요 책임
  • 최신 프레임워크와 모범 사례를 사용하여 프론트엔드 솔루션을 개발 및 유지 관리하고, 다양한 기기와 브라우저에서 성능, 확장성 및 호환성을 보장합니다.
  • 백엔드 개발자 및 디자이너와 협력하여 프론트엔드 컴포넌트를 API, 데이터베이스 및 기타 시스템과 통합하면서 깔끔하고 모듈화된 코드베이스를 유지합니다.
  • 지속적인 통합 및 배포 파이프라인을 구현하여 테스트 및 빌드 프로세스를 자동화하고 기능의 신속하고 안정적인 제공을 보장합니다.
  • 재사용 가능한 UI 컴포넌트와 라이브러리를 생성하여 개발 효율성을 향상시키고 프로젝트 간 일관성을 유지합니다.
  • 자동화된 테스트 전략을 설계 및 실행하여 코드 품질을 보장하고 버그를 식별하며 다양한 시나리오에서 사용자 경험을 검증합니다.
  • 코드 프로파일링, 캐싱 전략 및 효율적인 리소스 관리를 통해 애플리케이션 성능을 최적화하여 사용자 만족도를 향상시킵니다.
  • WebAssembly, Web3 및 DeFi와 같은 업계 동향 및 신기술을 지속적으로 파악하고 현재 및 향후 프로젝트에 미칠 잠재적 영향을 평가합니다.
  • 코드 리뷰를 수행하고 주니어 개발자에게 기술적 지도를 제공하며 코딩 표준과 모범 사례 준수를 보장합니다.
  • 기술 프로세스, API 및 컴포넌트를 문서화하여 팀 내 지식 공유 및 온보딩을 용이하게 합니다.
  • 이해관계자와 협력하여 요구 사항을 수집하고 이를 기술 사양으로 변환하여 사용자 기대를 충족하는 솔루션을 제공합니다.
직무 요구 사항
  • JavaScript, TypeScript 및 React, Vue.js 또는 Angular와 같은 최신 프론트엔드 프레임워크에 능숙하며 컴포넌트 기반 아키텍처에 대한 깊은 이해가 필요합니다.
  • Webpack, Vite 또는 Rollup과 같은 프론트엔드 빌드 도구 경험 및 npm 또는 Yarn과 같은 패키지 관리 시스템에 익숙해야 합니다.
  • 상태 관리 라이브러리(예: Redux, Zustand) 및 RESTful API 통합에 대한 지식으로 원활한 애플리케이션 기능을 보장합니다.
  • Git과 같은 버전 관리 시스템 및 협업 워크플로우에 대한 강한 이해로 코드 변경 및 팀 기여를 효과적으로 관리합니다.
  • Jenkins, GitHub Actions 또는 CircleCI와 같은 도구를 사용하여 지속적인 통합(CI) 및 지속적인 배포(CD) 파이프라인을 구현 및 유지할 수 있는 능력.
  • Jest, Cypress와 같은 자동화된 테스트 프레임워크 경험 및 강건성을 위한 단위, 통합 및 종단 간 테스트 작성에 대한 헌신.
  • 지연 로딩, 코드 분할 및 리소스 최적화 전략을 포함한 성능 최적화 기술에 대한 검증된 전문성.
  • 고성능 애플리케이션을 위한 WebAssembly 통합 및 블록체인 기반 솔루션을 위한 Web3 및 DeFi 기술에 대한 이해.
  • 복잡한 문제 디버깅, 사용자 행동 분석 및 애플리케이션 효율성 개선을 위한 탁월한 문제 해결 능력 및 분석적 사고.
  • 애자일 환경에서 디자이너, 백엔드 엔지니어 및 제품 관리자와 협력하기 위한 강력한 커뮤니케이션 및 팀워크 능력.
  • 팀 지식 공유 및 프로젝트 투명성을 위해 기술 프로세스, API 및 컴포넌트를 명확하게 문서화할 수 있는 능력.
  • 진화하는 기술, 업계 표준 및 프론트엔드 개발의 모범 사항을 지속적으로 학습하려는 마음가짐.
  • 반응형 디자인 원칙 및 크로스 브라우저 호환성 테스트 경험으로 일관된 사용자 경험 보장.
  • 접근성 표준(예: WCAG) 및 SEO 모범 사례에 대한 지식으로 포괄적이고 최적화된 웹 애플리케이션 생성.
  • 버전 관리 시스템 및 협업 워크플로우를 능숙하게 사용하여 코드 변경 및 팀 기여를 효과적으로 관리.
MyJob.one —— 원격 근무, 진정한 임팩트

MyJob.one —— 원격 근무, 진정한 임팩트