시니어 프론트엔드 엔지니어, 캐나다(하이브리드)
Magnet Forensics의 Graykey 성숙형 웹 인터페이스에서 아키텍처, 성능, 프론트엔드 표준을 이끕니다. 법 집행 기관과 정부 기관이 사용하는 디지털 수사 소프트웨어를 개발합니다.
설명
- 일상적으로 사용되는 AppLogic 웹 UI 아키텍처를 책임지고 점진적으로 발전시킵니다
- 구조, 네이밍, 테스트, 코드 리뷰를 위한 프론트엔드 표준을 정의합니다
- 코드 리뷰와 페어 개발을 통해 엔지니어링 품질을 높입니다
- 제품이 확장되는 동안 빠르고 반응성이 뛰어난 인터페이스를 유지합니다
- 제품 관리에 일관되고 유용한 데이터를 제공하도록 제품 분석 계측을 담당합니다
- UX 디자이너와 협업해 디자인을 프로덕션 환경에서 사용할 수 있는 인터페이스로 구현합니다
- 조직 전반의 제품 및 엔지니어링 팀과 협업합니다
- 일상적인 엔지니어링 의사결정에 프론트엔드 보안을 반영합니다
- 법 집행 기관과 정부 기관이 모바일 기기 데이터를 추출하는 데 사용하는 Graykey 핵심 플랫폼 소프트웨어를 개발합니다
- 구조, 성능, 데이터 처리를 개선해 성숙한 서버 렌더링 UI를 강화합니다
지원 자격
- 캐나다에 거주해야 합니다
- JavaScript, HTML, CSS에 능숙하고 프레임워크 없이 개발할 수 있어야 합니다
- DOM, 이벤트 루프, 렌더링, 네트워크 동작을 이해해야 합니다
- 성숙한 프로덕션 프론트엔드를 점진적으로 개선한 경험이 있어야 합니다
- 상태 관리, 컴포넌트 설계, 모듈 경계를 아우르는 프론트엔드 아키텍처 경험이 있어야 합니다
- 로드 시간과 런타임 성능을 프로파일링하고 최적화한 경험이 있어야 합니다
- 단위, 통합, 엔드투엔드 수준에서 프론트엔드를 테스트한 경험이 있어야 합니다
- WebSocket 또는 서버 전송 이벤트와 같은 실시간 UI 패턴을 구현한 경험이 있어야 합니다
- XSS 방지와 신뢰할 수 없는 입력의 안전한 처리를 포함한 웹 보안 기초를 이해해야 합니다
- Jinja 또는 유사한 템플릿과 종속 엔드포인트를 포함한 프로덕션 Python 코드를 읽고 수정하며 테스트할 수 있어야 합니다
- 제품 분석 이벤트 스키마를 설계한 경험이 있어야 합니다
- 맞춤형 하드웨어, 온프레미스 배포, 제한된 네트워크, 불안정하거나 사용할 수 없는 연결, 제한된 외부 리소스를 위한 소프트웨어를 구축한 경험이 있어야 합니다
- 주로 프로덕션 웹 프론트엔드를 다룬 6년 이상의 전문 엔지니어링 경력이 있어야 합니다
- 팀의 프론트엔드 방향을 설정하고 규칙 도입을 주도한 역량을 입증해야 합니다
- 제품 관리자와 직접 협업해 범위, 우선순위, 트레이드오프를 다룬 경험이 있어야 합니다
- Git 및 코드 리뷰 역량이 뛰어나야 합니다
- 명확한 서면 커뮤니케이션 능력이 있어야 합니다
- 컴포넌트 라이브러리 또는 디자인 시스템을 구축하거나 유지한 경험이 있으면 우대합니다
- 디지털 포렌식, 법 집행 또는 보안 도구 경험이 있으면 우대합니다
- 신원 조회를 성공적으로 통과해야 합니다
- 미국 지원자는 E-Verify 요건에 따라 미국에서 근무할 수 있는 자격이 있어야 합니다
복리후생
- 넉넉한 유급 휴가 정책
- 경쟁력 있는 보상
- 봉사활동 기회
- 직원 보상 및 표창 프로그램
- 직원 위원회 및 리소스 그룹
- 의료 및 퇴직 혜택
- 학습 및 전문성 개발 지원
- 포용적이고 접근성 높은 채용 및 근무 환경
- 신원 조회는 관련 법률에 따라 실시됩니다
