직무 설명:
우리는 렌더링 서비스와 재해 복구 기능을 최적화하고 향상시킬 숙련된 전문가를 찾고 있습니다. 이상적인 후보자는 서버 측 렌더링(SSR) 아키텍처를 설계 및 최적화하여 고성능 렌더링을 달성하고 동적 저하 전략을 구현하여 높은 동시성 시나리오에서 서비스 가용성을 보장할 책임이 있습니다.
주요 작업에는 시스템 견고성을 향상시키기 위한 재해 복구 솔루션(예: 다단계 캐싱, 폴백 데이터 메커니즘 및 트래픽 전환) 구축이 포함됩니다. 또한 이 역할은 동형 렌더링과 마이크로 프론트엔드 기술의 통합을 주도하여 다중 팀 협업 환경에서 모듈 분리 및 동적 통합을 달성하는 것을 포함합니다.
이 직위는 이기종 백엔드 서비스를 집계하고 프론트엔드-백엔드 협업 패턴을 최적화하기 위해 Node.js 기반의 Backend For Frontend(BFF) 미들웨어 계층을 구축할 것을 요구합니다. 또한 후보자는 백엔드 API를 기반으로 비즈니스 지향 도메인 서비스 계층을 추상화 및 캡슐화하고 높은 응집력과 느슨한 결합을 가진 비즈니스 모듈을 설계할 것입니다.
이 역할은 빌드 및 배포 시간을 줄이면서 카나리 릴리스 및 원클릭 롤백과 같은 기능을 구현하는 CI/CD 파이프라인 최적화 솔루션 설계를 포함합니다. 프론트엔드-백엔드 협업을 분리하고 반복 효율성을 향상시키기 위한 비즈니스 서비스용 표준화된 인터페이스 사양을 만드는 데 중점을 둔 로우코드/시각적 플랫폼 개발에 참여할 것으로 예상됩니다.
주요 책임:
- SSR 아키텍처 최적화 및 동적 저하 전략 구현
- 포괄적인 재해 복구 솔루션 개발
- 동형 렌더링과 마이크로 프론트엔드 기술 통합
- Node.js BFF 미들웨어 계층 구축 및 유지 관리
- 백엔드 API 기반 도메인 서비스 계층 설계
- CI/CD 파이프라인 및 배포 프로세스 최적화
- 로우코드/시각적 플랫폼 개발에 기여
직무 요구 사항:
학력: 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 학위 이상.
기술적 능력:
- 주요 프론트엔드 프레임워크(React/Vue/Angular) 중 하나에 대한 깊은 이해
- 높은 동시성, 성능 튜닝 및 메모리 누수 문제 해결 경험을 포함한 Node.js 생태계(Express/Koa/NestJS)에 대한 전문 지식
- 관계형/비관계형 데이터베이스 설계 원칙에 대한 숙련도
- 서버 측 렌더링 및 Next.js와 같은 주요 SSR 프레임워크에 대한 친숙도
- BFF 계층 개발 및 RESTful/GraphQL API 설계 경험
- CI/CD 도구(Jenkins, GitLab CI) 및 컨테이너화(Docker/K8s)에 대한 숙련도
- 복잡한 시스템 성능 최적화 경험
경력: 중대형 프로젝트에서 5년 이상의 프론트엔드 개발 경험 및 3년 이상의 Node.js 경험.
혜택:
완전한 원격 근무 환경, 경쟁력 있는 보상 패키지 및 협력적인 팀 문화.
관심 있는 후보자는 Telegram: @Oran_Gina 또는 이메일: [email protected]으로 연락해 주십시오.


