
sync
Software Developer
AI 요약
Sync.com에서 클라우드 스토리지 및 파일 공유 분야의 글로벌 리더로서 엔터프라이즈 시장 확장을 이끌어갈 풀스택 소프트웨어 개발자를 채용합니다. Node.js, TypeScript, Angular, Vue.js, PHP 등 다양한 기술 스택을 활용하여 확장 가능하고 안전한 웹 기반 시스템 및 마이크로서비스를 설계, 개발, 배포하는 역할을 담당합니다. 클라우드 인프라 구축, DevOps 파이프라인 관리, SaaS 플랫폼 통합, 실시간 시스템 개발, 데이터 분석 워크플로우 최적화 등 폭넓은 업무를 수행하며, 애자일 환경에서 국제 팀과 협업하게 됩니다. 컴퓨터 공학 학사 학위와 5년 이상의 풀스택 개발 경력이 필수이며, Snowflake SnowPro Core 인증, 모바일 개발 경험 등은 우대됩니다.
주요 업무
Node.js, TypeScript, Angular, Vue.js, PHP를 사용한 풀스택 애플리케이션 설계, 개발, 배포. 마이크로서비스 및 API 아키텍처 설계 및 구현. Docker, Linux 스크립팅, CI/CD를 활용한 클라우드 인프라 및 DevOps 파이프라인 개발 및 유지보수. ChargeBee 등 서드파티 SaaS 플랫폼 통합. WebSockets, RabbitMQ, MessagePack을 활용한 실시간 시스템 개발. Snowflake, MySQL, PostgreSQL을 이용한 데이터 분석 및 웨어하우징 워크플로우 최적화. E2EE, RBAC 정책 및 성능 최적화를 통한 시스템 보안 및 규정 준수 보장. Jest를 사용한 단위 및 통합 테스트 작성 및 유지보수. 국제 팀, 프로젝트 매니저, 프로덕트 매니저와 애자일 환경에서 협업. 기술 문서 작성 및 이해관계자와의 소통.
자격 요건
필수: 컴퓨터 공학 학사 학위, 5년 이상의 풀스택 소프트웨어 개발 경력, Node.js, TypeScript, PHP (백엔드), Angular, Vue.js, React (프론트엔드), MySQL, PostgreSQL, Snowflake (데이터베이스), Docker, Linux, DigitalOcean, CI/CD (클라우드/DevOps), RabbitMQ, WebSockets (메시징/실시간) 숙련도, SaaS 개발 및 구독 결제 통합 경험, 소프트웨어 보안 관행 (E2EE, RBAC) 이해, 애자일 방법론 및 교차 기능 팀 협업 경험.
우대: Snowflake SnowPro Core 인증, 모바일 개발 (React Native, Android) 경험, 뛰어난 커뮤니케이션 능력, 주니어 개발자/인턴 멘토링 경험.
기술 스택
Node.jsTypeScriptAngularVue.jsPHPReactDockerLinuxDigitalOceanCI/CDRabbitMQWebSocketsMessagePackSnowflakeMySQLPostgreSQLE2EERBACJestChargeBeeReact NativeAndroid