
slack
Staff Software Engineer, Slack Desktop Client
개발
AI 요약
Salesforce(Slack)의 Desktop 팀에서 Slack 데스크톱 클라이언트의 아키텍처와 핵심 프레임워크를 책임질 Staff Software Engineer를 채용합니다. React, TypeScript 기반 대규모 클라이언트 개발 경험과 Chromium/Electron에 대한 깊은 이해를 바탕으로 성능, 안정성, 보안 개선과 개발 생산성 향상을 주도하는 역할입니다.
주요 업무
Slack 데스크톱 클라이언트를 지탱하는 Desktop Framework 및 Electron 관련 핵심 시스템/툴링 개선, Electron 및 Slack 내부에서 개발자 생산성·OS 안정성·성능·보안 향상을 위한 교차 기능 이니셔티브 리딩, 신규 제품 기능을 지원하기 위한 프론트엔드/데스크톱 아키텍처 의사결정 참여, 프레임워크 마이그레이션·렌더링 병목 등 모호한 문제를 식별하고 해결책 제시, 시스템 헬스 유지 및 개선, 엔지니어 멘토링과 조직 내 학습 문화 조성, 여러 팀 및 외부 회사와 협업하여 기술 방향 합의 도출.
자격 요건
필수: 10년 이상 현대적 웹 애플리케이션용 client-side 코드 작성 경험(React, TypeScript), Chromium에 대한 깊은 경험 또는 대규모 오픈소스 프로젝트 기여 경험, 수백 명이 참여하는 대규모 공유 코드베이스에서의 개발 경험, 유지보수성과 확장성을 고려한 테스트 가능한 코드 작성 역량, 복잡한 시스템/툴링 설계 및 기술 의사결정 리딩 역량, 성능 프로파일링 및 웹 기반 데스크톱 애플리케이션 디버깅 도구 경험, 뛰어난 커뮤니케이션 및 협업 능력. 우대: 외부 블로그/컨퍼런스/오픈소스 등으로 엔지니어링 평판 기여 경험, Windows 개발 및 Windows 데스크톱 빌드 인프라 유지 경험, 빠르게 변화하는 제품 개발 환경 경험, 멘토링과 피드백 문화에 대한 강한 의지.
기술 스택
ReactTypescriptChromiumElectronWindows
slack의 다른 공고
Staff Software Engineer, Electron & Browser Infrastructure - Slack Desktop
개발Senior Director, Product Management
제품·기획·디자인Staff Software Engineer, Android - Slack Productivity Mobile
개발Staff ML Engineer, Fine Tuning - Slack
AI·머신러닝, 개발Software Engineer II, Service Network - Slack
개발, 인프라·DevOpsStaff Software Engineer, Data Ingestion - Slack
개발, 데이터Sr. Security Software Engineer, Vulnerability Management - Slack
개발, 보안, 인프라·DevOpsSr. Software Engineer, Cloud Network - Slack
인프라·DevOps, 개발