프론트엔드 엔지니어 at Screenshot Labs

풀타임2개월 전
Employment Information
직무 설명
이 역할은 UX/UI 디자이너와 긴밀히 협력하여 창의적인 컨셉을 기능적인 코드로 전환하고, 최종 제품이 시각적으로 매력적이며 사용자 친화적이고 정확한 디자인 사양을 충족하도록 하는 것입니다. 후보자는 모바일 퍼스트 디자인 원칙을 우선시하는 반응형 웹 인터페이스를 개발하여 다양한 기기에서 원활한 경험을 제공할 책임이 있습니다. 또한 UI 테스트 전략에 기여하고 Everai Council 및 Arklane과 같은 R&D 프로젝트에 참여하여 혁신을 주도하고 제품 품질을 향상시킬 것입니다. 이 개인은 회사의 장기 목표와 일치하는 기술적 결정을 형성하고 모범 사례를 수립하는 데 핵심적인 역할을 할 것입니다. 또한 기술 로드맵 목표를 달성하고 기능의 적시 제공을 보장하며 개발 수명 주기 전반에 걸쳐 높은 수준의 코드 품질을 유지할 책임이 있습니다.
주요 책임
  • UX/UI 디자이너와 협력하여 디자인 컨셉을 코드로 전환하고, 픽셀 단위로 완벽하며 시각적으로 매력적이고 직관적인 사용자 인터페이스를 보장합니다.
  • 모바일 퍼스트 디자인 원칙을 구현하여 다양한 화면 크기와 기기 기능에 원활하게 적응하는 반응형 및 모바일 친화적인 인터페이스를 만듭니다.
  • UI 테스트 전략을 개발 및 실행하여 버그를 식별하고 성능을 최적화하며 크로스 브라우저 호환성을 보장합니다.
  • R&D 프로젝트(예: Everai Council, Arklane)에 참여하여 새로운 기술을 탐구하고 기존 솔루션을 개선하며 제품 혁신에 기여합니다.
  • 새로운 트렌드와 기술을 지속적으로 업데이트하고 확장성, 보안 및 유지 관리성을 향상시키는 기술적 선택을 적극적으로 권장합니다.
  • 엄격한 코드 리뷰, 문서화 및 코딩 모범 사례 준수를 통해 코드베이스가 높은 품질 기준을 준수하도록 합니다.
  • 크로스 기능 팀과 협력하여 복잡한 기술적 과제를 해결하고 비즈니스 요구 사항을 충족하는 솔루션을 제공합니다.
  • 사용자 피드백을 모니터링하고 분석하여 UI/UX 요소를 개선하고 전반적인 제품 성능을 향상시킵니다.
  • 제품 관리자와 협력하여 기술적 구현을 프로젝트 일정 및 비즈니스 목표와 일치시킵니다.
  • 개발 워크플로우와 도구를 지속적으로 개선하여 효율성을 높이고 기술적 부채를 줄이는 데 기여합니다.
직무 요구 사항
  • 동적이고 상호작용적인 웹 인터페이스를 구축하기 위한 HTML, CSS 및 JavaScript에 능숙해야 합니다.
  • 효율적인 개발 및 유지 관리를 위해 React, Vue.js 또는 Angular와 같은 프론트엔드 프레임워크 경험이 필요합니다.
  • 미디어 쿼리, 유연한 그리드 및 적응형 레이아웃을 포함한 반응형 디자인 기술에 대한 강력한 이해가 필요합니다.
  • 강력하고 신뢰할 수 있는 인터페이스를 보장하기 위한 UI 테스트 도구 및 방법론(예: Selenium, Jest, Cypress)에 대한 지식이 필요합니다.
  • 디자인 시스템 작업 및 확립된 스타일 가이드를 따르며 제품 전반에 걸쳐 일관성을 유지할 수 있는 능력이 필요합니다.
  • 협업 개발 및 코드 관리를 위해 Git과 같은 버전 관리 시스템 경험이 필요합니다.
  • 기술적 문제를 해결하고 제약 조건 내에서 성능을 최적화하기 위한 우수한 문제 해결 능력이 필요합니다.
  • 디자이너, 개발자 및 이해관계자와 효과적으로 협력하기 위한 강력한 커뮤니케이션 기술이 필요합니다.
  • 팀 지식 공유 및 향후 참조를 위해 코드 및 기술적 결정을 명확하게 문서화할 수 있는 능력이 필요합니다.
  • 반복적으로 작업을 관리하고 결과를 제공하기 위한 애자일 개발 방법론 및 Scrum 관행 경험이 필요합니다.
  • 포괄적이고 준수하는 사용자 인터페이스를 보장하기 위한 접근성 표준(WCAG)에 대한 지식이 필요합니다.
  • Figma 또는 Sketch와 같은 디자인 도구를 사용하여 디자인 사양을 정확하게 이해하고 구현할 수 있는 능력이 필요합니다.
  • 비즈니스 영향도, 기술적 복잡성 및 프로젝트 마감일을 기반으로 작업 우선순위를 정할 수 있는 능력이 필요합니다.
  • 개발 및 배포 프로세스를 간소화하기 위한 CI/CD 파이프라인 및 자동화된 테스트 경험이 필요합니다.
  • 코드 품질, 일관성 및 디자인 및 기술적 요구 사항과의 일치를 보장하기 위한 세부 사항에 대한 강한 관심이 필요합니다.
MyJob.one —— 원격 근무, 진정한 임팩트

새로운 콘텐츠가 지속적으로 제공됩니다
정기적으로 업데이트됨

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