
시니어 프런트엔드 아키텍트, 미국 원격 — Navan
Navan의 기업 출장, 카드 및 경비 플랫폼을 위한 AI 지원 프런트엔드 인프라를 설계합니다. 20개 이상의 엔지니어링 팀 전반에서 마이크로 프런트엔드, 개발자 도구, 테스트, 성능 및 보안을 개선합니다.
설명
- Module Federation을 활용해 React 및 Angular 마이크로 프런트엔드 인프라를 설계하고 개선합니다
- 조직 전반의 일관된 패턴을 촉진하는 공유 NPM 패키지를 구축합니다
- 아키텍처 거버넌스, 리뷰 관행 및 부서 간 협업을 주도합니다
- 워크플로를 간소화하고 생산성을 높이는 도구와 자동화를 개발합니다
- 프런트엔드 개발, 브라우저 테스트, 디버깅, 프레임워크 마이그레이션 및 배포를 위한 반복 가능한 AI 지원 워크플로를 만듭니다
- 기술 문서를 작성하고 코드 리뷰를 통해 엔지니어를 멘토링합니다
- 신뢰할 수 있는 엔지니어링 및 코딩 에이전트 워크플로를 지원하도록 저장소, 컴포넌트 라이브러리, 문서 및 개발 환경을 정비합니다
- 스트리밍 응답, 진행 상황 업데이트, 취소, 오류 복구 및 사용자 승인 등 AI 기반 기능의 공통 UI 패턴을 정의합니다
- 컴포넌트 테스트, 브라우저 자동화, 시각적 회귀 검사 및 CI 게이트의 기준을 수립합니다
- 워크플로를 시범 운영하고 제공 시간, 결함, 신뢰성 및 AI 사용 비용을 추적하며 도입을 장려합니다
- 보안 및 AI 플랫폼 팀과 협력해 접근 범위를 정하고 비밀 정보와 민감 데이터를 보호하며 사람의 검토 범위를 설정합니다
- 번들 크기와 비용을 줄이고 프레임워크 마이그레이션을 주도하며 프런트엔드 속도와 로딩 시간을 개선합니다
지원 자격
- 프런트엔드 소프트웨어 개발 경력 8년 이상
- 프런트엔드 아키텍처 경력 3년 이상이며 조직 전체에 영향을 미친 실적
- React 및 TypeScript에 대한 깊은 전문성; Angular 경험 우대
- Module Federation, single-spa, Web Components 또는 유사한 접근 방식 등 마이크로 프런트엔드 아키텍처 경험
- Webpack, Vite 또는 Rollup 등의 빌드 도구에 대한 지식과 모노레포 관리 경험
- 단위, 통합 및 종단 간 테스트 전략 경험과 팀 전반의 기준 수립 역량. 컴포넌트 테스트, 브라우저 자동화, 시각적 회귀 검사 및 CI 검증 포함
- AI 코딩 도구를 사용해 프로덕션 변경을 수행한 실무 경험, 생성된 코드를 평가하고 효과적인 검증을 설계하며 사람의 검토가 필요한 시점을 판단하는 능력
- AI 지원 워크플로를 통해 엔지니어링 제공, 품질 또는 신뢰성이 개선된 사례를 제시하고 팀 전반의 도입을 장려하는 역량
- 도구 접근, 비밀 정보, 민감 데이터 및 AI 생성 변경의 책임성에 관한 실용적인 통제 방식을 이해하고 보안 및 AI 플랫폼 팀과 협업하는 역량
- 문서와 대화에서 명확하게 소통하고 동료와 협업하며 팀 간 합의를 이끌어내는 능력
- 우대 사항: 관측성 플랫폼, CDN 최적화, Next.js 또는 기타 메타 프레임워크, CI/CD 파이프라인 및 AWS 경험
관련 채용공고


GDIT 원격 소프트웨어 엔지니어(Oracle 데이터 모델링)
General Dynamics Information TechnologyAWSAzureDockerETLGoogle Cloud PlatformJavaJavaScriptKubernetesMySQLOraclePostgresPythonSQLTypeScript마이크로서비스분산 시스템
GDIT의 확장 가능한 소프트웨어와 Oracle 데이터 모델을 설계합니다. 종이 기반 수납 처리를 전자 솔루션으로 전환해 세관국경보호국의 세입 현대화를 지원합니다.
열기


프런트엔드 아키텍처 스태프 소프트웨어 엔지니어
BackerKitBackerKit 크라우드펀딩 플랫폼의 프런트엔드 아키텍처와 인터페이스 품질을 주도합니다. Hotwire, Turbo, Stimulus, Tailwind로 직관적인 Rails 경험을 만듭니다.
열기


시니어 풀스택 소프트웨어 엔지니어, 회원 경험
Sidecar HealthSidecar Health 회원을 위한 AI 기반 웹 경험을 만듭니다. API 개발부터 프로덕션 배포까지 TypeScript 시스템을 책임집니다.
열기
