직무 설명
시니어 풀스택 엔지니어로서, Xverse의 기술적 기반을 구축하는 데 핵심적인 역할을 수행하게 됩니다. 이 직위는 Xverse의 생태계와 애플리케이션을 연결하는 확장 가능한 솔루션 개발에 실질적으로 참여하는 것을 요구합니다. 프론트엔드와 백엔드 영역을 아우르며 작업하며, 크로스 플랫폼 기능을 지원하는 견고한 시스템 구축에 집중할 것입니다. 또한 개발자 도구 설계 및 구현, API 통합, Xverse 운영의 기반이 되는 핵심 라이브러리를 통해 혁신을 주도하는 역할도 포함됩니다. 보안 위험을 식별하고 시스템 요구 사항을 정의하며 아키텍처 솔루션을 제안함으로써 기술적 우수성을 보장할 책임이 있습니다. 추가적으로, 생산성 향상과 높은 품질 기준 유지를 위해 엔지니어링 관행, 도구 및 개발 프로세스의 지속적인 개선에 기여할 것입니다.
주요 책임
- Xverse와의 애플리케이션 통합을 간소화하는 개발자 도구를 설계 및 개발하여 플랫폼 간 원활한 연결성과 최적의 성능을 보장합니다.
- 데이터 처리, 인증 및 시스템 확장성을 포함한 Xverse의 핵심 기능을 지원하는 백엔드 서비스를 설계, 구축 및 유지합니다.
- 웹, 모바일 및 데스크톱 애플리케이션을 위한 호환성과 효율성을 보장하는 크로스 플랫폼 핵심 라이브러리 개발을 주도합니다.
- Xverse 시스템의 무결성을 보호하기 위해 잠재적인 보안 취약점을 사전에 식별하고 해결하기 위한 철저한 코드 리뷰를 수행합니다.
- 보안 팀과 협력하여 포괄적인 시스템 요구 사항을 정의하고, 위험을 평가하며, Xverse 인프라에 대한 보호 조치를 구현합니다.
- 개발 워크플로우 최적화, 테스트 프로세스 자동화 및 배포 전략 개선을 통해 엔지니어링 표준의 진화를 주도합니다.
- 분산 시스템, 클라우드 컴퓨팅 및 API 설계와 같은 여러 분야의 통합이 필요한 복잡한 기술적 과제를 조사하고 해결합니다.
- Xverse 플랫폼의 기술적 역량을 지속적으로 향상시키기 위해 신기술 및 업계 모범 사례를 파악합니다.
직무 요구 사항
- 프론트엔드(HTML/CSS, JavaScript, React)와 백엔드(Node.js, Python, Java) 기술 모두에 탄탄한 기반을 둔 풀스택 개발 전문성 입증.
- 확장 가능하고 안전하며 고성능 애플리케이션을 제공한 실적이 있는 최소 5년의 소프트웨어 엔지니어링 전문 경험.
- 시스템 간 원활한 통합을 가능하게 하는 API 설계 원칙, RESTful 서비스 및 마이크로서비스 아키텍처에 대한 깊은 이해.
- 암호화, 인증 프로토콜 및 보안 코딩 표준을 포함한 보안 모범 사례에 대한 강한 숙련도로 Xverse 인프라를 보호.
- 효율적인 개발 및 배포 프로세스를 보장하기 위한 버전 관리 시스템(예: Git) 및 CI/CD 파이프라인 경험.
- 복잡한 기술적 문제를 분석하고 혁신적인 다학제적 솔루션을 고안할 수 있는 탁월한 문제 해결 능력.
- 제품, 디자인, QA 등 크로스 기능 팀과 긴밀히 협업하여 기술 구현을 비즈니스 목표와 일치시킬 수 있는 협업 마인드.
- 주니어 엔지니어를 멘토링하고 지식을 공유하며 엔지니어링 팀의 역량 성장에 기여할 수 있는 능력.
- 기술적 프로세스를 효과적으로 문서화하고 이해 관계자에게 솔루션을 제시하며 글로벌 팀과 협업할 수 있는 강력한 커뮤니케이션 기술.
- Xverse의 기술적 비전을 지원하기 위한 블록체인 기술, 클라우드 플랫폼(AWS, Azure) 및 DevOps 도구 경험 우대.