Platform Backend Engineer (Node.js)
About
NSUS Group은 북미, 유럽, 아시아 등 세계를 무대로 하는 다국적 기업이자 iGaming 업계의 유니콘입니다.
NSUSLAB은 NSUS Group의 개발 스튜디오로서 그룹의 핵심적인 역할을 담당하고 있습니다.
NSUSLAB은 그 누구도 상상하지 못했던 Global #1 Poker Game 이라는 성공 신화를 만든 노하우를 바탕으로
Casino 시장에서도 혁신적인 제품을 선보여 세계 최고가 되고자 합니다.
| 이런 경험을 할 수 있어요
• 글로벌 대규모 트래픽 처리 : 아시아를 비롯한 글로벌 시장의 유저가 실시간으로 접속하는 iGaming 서비스의 고동시성(High Concurrency) 트래픽 제어 및 분산 환경 설계 경험을 쌓을 수 있습니다.
• AI Native 풀스택 엔지니어링 : 생성형 AI 및 자동화 툴을 적극적으로 개발 워크플로우에 결합하여, 백엔드부터 어드민 시스템까지 엔드투엔드(E2E)로 빠르게 프로덕트를 고도화하는 주도적인 경험을 확보합니다.
Responsibilities
| 우리는 이런 일을 해요
• 신규 모바일 게임의 글로벌 서비스를 위한 기반 플랫폼(인증, 빌링, 푸시, 프로모션 등) 백엔드 시스템을 총괄 설계하고 개발합니다.
• 실시간 게임 로그, 사용자 데이터 분석 및 통계 리포트 생성을 위한 고성능 데이터 파이프라인과 백오피스 시스템을 구축하고 운영합니다.
• 무중단 결제 처리, 멱등성 보장, 재시도 메커니즘을 적용하여 시스템의 신뢰성을 극대화하고 AWS 클라우드 비용 및 성능을 최적화합니다.
• 유저 간의 실시간 상호작용을 지원하는 이벤트 기반의 통신 아키텍처(WebSocket, SSE 등)를 설계하고 고도화합니다.
Requirements
| 이런 분과 함께 하고 싶어요
• Node.js 및 NestJS 기반의 실무 개발 경력 7년 이상인 분 (혹은 그에 준하는 뛰어난 아키텍처 설계 역량을 보유하신 분)
• PostgreSQL 설계 및 쿼리 최적화 경험이 있으신 분
• AWS 기반의 인프라(EC2, RDS, ElastiCache 등)를 직접 설계하고 운영 가이드라인을 수립할 수 있는 분
• 인증(JWT, OAuth), 인앱결제(Apple/Google/B2B 3rd Party) 등 플랫폼 공통 모듈의 아키텍처를 독립적으로 설계하고 구현할 수 있는 분
• NestJS 환경에서 Prisma 또는 TypeORM을 활용한 비즈니스 로직 추상화 및 데이터 모델링 능력을 갖추신 분
• AI-Native 개발 트랜드에 대한 깊은 이해를 바탕으로, 플랫폼 인프라 및 기반 시스템을 AI-Native 환경으로 설계하고 구축할 수 있는 역량을 갖추신 분
Preferred
| 이런 경험이 있으면 더 좋아요
• 본인이 주도하여 구조를 추상화하고 지속적으로 리팩토링/개선했던 경험 (지원서 제출 시 관련 코드 링크나 아키텍처 설명 자료를 첨부해 주시면 더욱 좋습니다!)
• 비즈니스 도메인에 최적화된 RDBMS 스키마 설계 및 데이터 모델링 능력을 보유하신 분
• 금융/핀테크 또는 게임 플랫폼 서비스에서 실제 머니 트랜잭션(멱등성, 분산 락, 정합성 보장)을 다뤄보신 분
• Socket.IO, WebSocket, SSE(Server-Sent Events) 등을 활용한 대규모 실시간 양방향 서비스 설계 및 안정적인 운영 경험이 있는 분
• FCM, APNs 등의 대용량 푸시 알림 인프라 성능 개선 및 최적화 경험이 있으신 분
• 테스트 코드 작성(Jest 등) 및 CI/CD 파이프라인 구축을 통해 개발 프로세스 효율화를 이끌어 본 경험이 있는 분
• • 영어 능통자 우대 (비즈니스 영어 커뮤니케이션 가능자)
Benefits
| 이런 도구와 기술을 활용하고 있어요
• 언어 및 프레임워크: Node.js, NestJS, TypeScript
• 데이터베이스 및 ORM: PostgreSQL, Redis, Prisma, TypeORM
• 인프라 및 환경: AWS (EC2, RDS, ElastiCache, Lambda 등), Docker, Git
• 협업 및 생산성: IntelliJ, DBeaver, Postman, Claude AI, Jira/Confluence/Slack
| 근무 형태 및 시간
• 근무 형태 : 정규직 (시용 3개월 종료 후, 정규직 전환 가능 대상 / 정규직 급여와 동일)
• 근무 시간 : 선택적 근무제 (출근시간 : 오전 9시 ~ 11시)