시니어 풀스택 소프트웨어 엔지니어 II—아메리칸 익스프레스, 뉴욕 하이브리드 근무
American Express Card Shop의 React 및 Node.js 애플리케이션 아키텍처와 제공을 주도합니다. 확장 가능하고 접근성 높은 고객 경험을 구축하며 팀 전체의 엔지니어링 표준을 높입니다.
설명
- 전체 웹 애플리케이션 스택에 걸쳐 복잡한 기능의 아키텍처를 설계하고 제공한다.
- 아키텍처, 설계 결정 및 엔지니어링 표준에 대한 기술 방향을 제시한다.
- 현대적인 웹 기술을 사용해 확장 가능하고 복원력과 보안성이 높으며 접근성이 뛰어나고 성능이 우수한 애플리케이션을 개발한다.
- 제품 책임자, 엔지니어 및 여러 직무의 이해관계자와 협력해 비즈니스 요구를 효과적인 기술 솔루션으로 전환한다.
- 복잡한 기술 과제를 세분화하고 더 넓은 엔지니어링 팀을 위한 명확한 구현 전략을 수립한다.
- 멘토링, 코드 리뷰, 페어 프로그래밍 및 지식 공유를 통해 엔지니어를 지원한다.
- 코드 품질, 테스트, 관측 가능성, 신뢰성 및 유지보수성을 위한 우수한 실천을 촉진한다.
- 자동화 테스트, 신뢰성 프레임워크, 모니터링 및 자동화를 통해 배포에 대한 신뢰를 높인다.
- 애플리케이션 전반의 성능, 접근성, 가용성 및 확장성 문제를 찾아 해결한다.
- 사이트 신뢰성 엔지니어링 팀과 협력해 운영 장애를 조사하고 근본 원인을 파악하며 지속 가능한 수정 사항을 제공한다.
- 애플리케이션, 개발자 경험 및 엔지니어링 생산성을 개선할 수 있는 새로운 기술과 프레임워크를 평가한다.
- 지속적인 개선을 통해 시스템을 단순화하고 기술 부채를 줄이며 팀의 개발 관행을 강화한다.
지원 자격
- 9년 이상의 전문 소프트웨어 엔지니어링 경력이 있으며 현대적인 웹 애플리케이션에 대한 풍부한 경험을 보유한다.
- 복잡한 시스템의 아키텍처를 설계하고 기술 방향을 설정하며 설계부터 운영 환경까지 솔루션을 이끈 경험이 있다.
- JavaScript와 TypeScript에 대한 탄탄한 실무 전문성을 보유한다.
- 최신 프런트엔드 프레임워크와 상태 관리 방식, 특히 React와 Redux 또는 이에 준하는 기술에 깊이 익숙하다.
- Node.js, REST API, Express 및 서버 측 JavaScript 또는 TypeScript 개발 경험이 풍부하다.
- Jest와 Mocha 같은 자동화 테스트 프레임워크와 실천 방식을 사용한다.
- 현재의 JavaScript 개발 방식, 오픈 소스 생태계 및 현대적인 웹 아키텍처 패턴을 이해한다.
- 확장성, 성능, 복원력, 접근성 및 유지보수성을 고려해 애플리케이션을 설계한 경험이 있다.
- 강력한 기술 리더십을 발휘하고 다른 엔지니어를 멘토링하고 성장시킨 실적이 있다.
- 애자일 개발 방법론과 DevOps 원칙을 효과적으로 활용한다.
- 주도적으로 책임을 맡고 문제를 사전에 파악하며 여러 팀과 협업해 효과적인 솔루션을 만든다.
- 고객 중심의 접근 방식을 유지하며 직관적이고 신뢰할 수 있는 디지털 경험에 열정을 가진다.
- 혁신, 자동화 및 지속적인 개선을 중시한다.
- 미국에서 American Express를 위해 근무할 자격이 있어야 한다. 해당 직무에는 비자 후원이 제공되지 않는다.
복리후생
- 경쟁력 있는 기본급
- 보너스 기회
- 퇴직 저축 플랜에 대한 회사의 6% 매칭
- 무료 재무 코칭 및 재정 건전성 지원
- 종합적인 의료, 치과, 안과, 생명보험 및 장애보험 보장
- 직무와 비즈니스 요구에 따른 유연한 하이브리드, 사무실 또는 가상 근무 방식
- 임신, 입양 및 대리출산 휴가를 포함해 모든 부모에게 20주 이상의 유급 육아휴직
- 이용 가능한 경우 간호사와 의사가 상주하는 사내 웰니스 센터 무료 이용
- Healthy Minds 프로그램을 통한 무료 비밀 상담
- 경력 개발 및 전문 교육 기회
