
시니어 프런트엔드 개발자(디자인 시스템 및 AEM)
Navy Federal Credit Union을 위한 접근성 높은 디자인 시스템 구성 요소와 Adobe Experience Manager 솔루션을 구축합니다. 마케팅 웹사이트와 인트라넷을 위한 확장 가능한 프런트엔드 경험을 개발합니다.
설명
- 설계부터 배포까지 비즈니스, 기술, 접근성 및 사용자 경험 요구를 충족하는 소프트웨어를 제공합니다.
- 재사용 가능한 디자인 시스템 구성 요소, 토큰, 스타일, 라이브러리, 문서 및 개발자 도구를 만들고 유지 관리합니다.
- 시맨틱 HTML, CSS/Sass, JavaScript, TypeScript 및 최신 구성 요소 프레임워크로 반응형 프런트엔드를 구축합니다.
- Figma 디자인, 상호작용 패턴, 구성 요소 상태 및 디자인 토큰을 접근성이 높고 프로덕션에 적용할 수 있는 인터페이스로 구현합니다.
- Java 및 Adobe Experience Manager 구성 요소, 템플릿, 통합, 콘텐츠 기능 및 플랫폼 기능을 개발하고 지원합니다.
- 공유 디자인 시스템 자산을 AEM 마케팅 웹사이트와 인트라넷에 적용합니다.
- 기술 문제를 조사하고 유지 관리하기 쉬운 솔루션을 제공합니다.
- 단위, 통합, 기능, 접근성, 시각적 회귀 및 크로스 브라우저 테스트를 작성하고 실행합니다.
- Angular 및 iOS·Android 네이티브 팀이 디자인 시스템 기반, 토큰, 패턴 및 지침을 도입하도록 지원합니다.
- 코드 리뷰, 기술 설계, 릴리스 점검, 프로덕션 지원 및 문서화에 참여합니다.
- 스프린트 계획, 백로그 정리, 스탠드업, 데모, 회고 및 여러 직군 간의 결과물 제공에 참여합니다.
- 애플리케이션과 공유 자산의 성능, 확장성, 접근성, 보안 및 유지 관리성을 개선합니다.
- 프로덕트 매니저, 디자이너, 접근성 전문가, 품질 엔지니어, 플랫폼 팀, 개발자, 이해관계자 및 공급업체와 협업합니다.
- 작업이 승인된 디자인, 인수 기준 및 품질 표준을 따르는지 확인합니다.
- 주니어 및 중급 동료를 멘토링하고 지식을 공유합니다.
- 새로운 기술, 업계 관행 및 개발 동향을 지속적으로 파악합니다.
- 배정된 기타 관련 업무를 수행합니다.
지원 자격
- 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 학위 우대. 이에 준하는 실무 경험도 자격 요건을 충족할 수 있습니다.
- 최신 웹 애플리케이션, 재사용 가능한 구성 요소 또는 공유 UI 라이브러리를 포함한 소프트웨어 개발 경력 5~7년.
- 사업 영역, 디지털 제공 목표, 사용자 경험 요구 및 플랫폼 전문 분야에 대한 깊은 이해.
- 시맨틱 HTML, CSS/Sass, JavaScript 및 React, Angular, Vue, Web Components와 같은 최신 구성 요소 모델에 대한 고급 프런트엔드 역량.
- 재사용 가능한 디자인 시스템 구성 요소, 디자인 토큰, 반응형 패턴, 문서 및 지원 릴리스 개발에 관한 풍부한 경험.
- AEM Sites 또는 AEM as a Cloud Service, HTL, Sling Models, OSGi, JCR, 클라이언트 라이브러리, Maven 및 REST 통합을 포함한 Java 및 Adobe Experience Manager 개발 경험.
- 소프트웨어 개발 수명 주기, 애자일 제공, 버전 관리, 코드 리뷰, 패키지 관리, 시맨틱 버저닝 및 CI/CD 워크플로에 대한 고급 지식.
- 여러 직군으로 구성된 애자일 팀에서 스프린트 단위로 결과물을 제공한 경험.
- 자동화 테스트를 만들고 접근성, 사용성, 신뢰성 및 품질을 점검한 경험.
- WCAG 2.2 AA, Section 508, ARIA, 키보드 상호작용 및 접근성 높은 구성 요소 개발에 대한 실무 지식.
- 구현 지침, 문제 해결, 마이그레이션 계획, 문서화 및 개발자 지원을 통해 팀의 디자인 시스템 도입을 도운 경험.
- Angular 통합 및 iOS·Android 네이티브 모바일 디자인 시스템 개념에 대한 실무 지식.
- Jest, Testing Library, Playwright, Cypress, Selenium, JUnit, BrowserStack, Percy, axe, Lighthouse 또는 유사 도구에 대한 이해.
- 복잡한 기술 문제를 분석하고 작업을 구성하며 기술 솔루션을 설계하는 고급 역량.
- 뛰어난 조직력, 계획력, 시간 관리 능력, 구두 의사소통 및 작문 능력.
- 프로덕트 매니저, 디자이너, 개발자, 접근성 전문가, 품질 엔지니어, 이해관계자, 경영진 및 공급업체와 협업한 경험.
- 보안 코딩, 웹 성능, 캐싱, 관측 가능성, 문제 해결, 프로덕션 지원, 헤드리스 또는 하이브리드 CMS 패턴, Adobe Edge Delivery Services, Adobe Experience Cloud 통합 또는 AI 지원 개발 관행에 대한 이해.
- 컴퓨터 과학 또는 공학 석사 학위나 이에 상응하는 교육, 훈련 또는 경력 조합을 우대합니다.
복리후생
- 매우 경쟁력 있는 급여.
- 넉넉한 복리후생과 특전.
- 의미 있는 경력 경험.
- 활기차고 적극적이며 헌신적인 조직 문화.
- 동등한 고용 기회.
- 의료상 편의 제공 및 지원서 작성 지원.







