스태프 풀스택 소프트웨어 엔지니어(Node.js, React, Next.js)
React 및 Next.js 인터페이스부터 Node.js 서비스까지 CommBank 디지털 뱅킹 채널의 안전한 인증 경험을 구축합니다. Node.js, React, Next.js, GraphQL 전반에서 확장 가능한 아키텍처를 이끕니다.
설명
- React 및 Next.js 인터페이스와 Node.js BFF 서비스를 통해 엔드투엔드 인증 기능을 제공합니다.
- REST와 GraphQL을 활용해 확장 가능한 BFF와 API를 설계합니다.
- 포괄적인 요구사항을 시스템 설계와 프로덕션 환경에 적용할 수 있는 구현으로 구체화합니다.
- 안전한 토큰 및 세션 관리, 인증 상태 관리, 아이덴티티 플랫폼 통합을 구축합니다.
- 분산 시스템과 엔지니어링 관행을 바탕으로 복원력 있는 클라우드 네이티브 서비스를 개발합니다.
- 유지보수하기 쉬운 코드, 자동화 테스트, 관측 가능성, CI/CD, 안정적인 프로덕션 서비스를 추진합니다.
- 엔지니어링 팀과 채널 전반에서 협업해 재사용 가능한 통합과 일관된 고객 경험을 구축합니다.
- 직접 개발에도 참여하면서 엔지니어를 멘토링하고 기술적 의사결정을 이끕니다.
- 로그인, 다중 인증, 패스키와 같은 고객 인증 기능 제공을 지원합니다.
지원 자격
- 설계부터 구현까지 풀스택 기술 제공을 책임집니다.
- Node.js와 JavaScript 또는 TypeScript에 대한 풍부한 경험이 있습니다.
- 백엔드 서비스 또는 Backend-for-Frontend 서비스의 설계 및 구축 경험이 있습니다.
- 뛰어난 React 역량을 갖추고 Next.js에 익숙하거나 실무 경험이 있습니다.
- 시스템 설계 역량을 입증할 수 있습니다.
- REST API 설계 경험이 있습니다.
- 클라우드 네이티브 시스템과 분산 아키텍처를 이해합니다.
- 애플리케이션 보안, 인증 또는 아이덴티티 패턴에 대한 지식이 있습니다.
- 세션이나 토큰을 안전하게 처리합니다.
- 자동화 테스트, CI/CD, 관측 가능성, 안정성, 유지보수하기 쉬운 코드에 관한 우수한 엔지니어링 관행을 적용합니다.
- AI 지원 개발과 최신 엔지니어링 도구에 호기심을 보입니다.
복리후생
- 접근성이 높고 포용적이며 서로 존중하는 업무 환경.
- 지원이 필요한 지원자를 위한 직장 조정 및 도움.
- Commonwealth Bank Group 내 경력 성장 기회.
