Snap Inc. iOS 소프트웨어 엔지니어 — 로스앤젤레스(출근 근무)
Snap Inc.에서 Snapchat을 위한 고성능 iOS 카메라 경험을 구축합니다. Objective-C 및 관련 Apple 플랫폼 기술을 사용해 프로덕션 품질의 모바일 기능을 개발하고 출시합니다.
설명
- 고성능 모바일 애플리케이션을 개발하고 개선합니다
- 원활하고 일관된 성능을 제공하는 안정적인 제품을 구축합니다
- Snapchat 카메라 경험을 위한 철저히 테스트된 Objective-C 소프트웨어를 설계하고 구현합니다
- 새로운 제품 기능을 계획하고 개발하며 출시합니다
- 기술적 트레이드오프를 평가하고 효과적인 솔루션을 선택합니다
- 디자인 팀과 협력해 사용자 인터페이스 및 인프라 관행을 발전시킵니다
- 코드 리뷰를 수행해 엔지니어링 품질 기준을 유지합니다
- AI 도구와 신속한 엔지니어링 방식을 적용해 확장 가능한 서비스를 구축하고 정확성, 보안, 프로덕션 준비 상태를 검증합니다
지원 자격
- 컴퓨터 과학 또는 관련 기술 분야의 학사 학위 또는 이에 상응하는 실무 경험
- 학사 학위 취득 후 소프트웨어 개발 경력 6년 이상, 또는 관련 석사 학위와 대학원 졸업 후 경력 5년 이상, 또는 관련 박사 학위와 대학원 졸업 후 경력 2년 이상
- iOS 애플리케이션 개발 실무 경험
- Objective-C 런타임과 기본 시스템 프로세스에 대한 탄탄한 이해
- 운영체제 내부, 컴파일러, 모바일 저전력 시스템 최적화에 대한 지식
- iOS 멀티스레딩 및 성능 최적화 능력
- 알고리즘, 데이터 구조, 문제 해결을 포함한 탄탄한 컴퓨터 과학 기초
- 소프트웨어 디자인 패턴과 확립된 iOS 개발 관행에 대한 지식
- AI 도구를 효과적으로 사용하고 생성된 코드의 아키텍처, 성능, 보안 문제를 비판적으로 검토하는 능력
- 발전하는 AI 시스템과 개발 도구를 배우고 적용하려는 의지
- 우대: Objective-C 및 iOS 실무 경험
- 우대: Swift 실무 경험
- 우대: C 또는 C++ 실무 경험
- 우대: OpenGL 또는 Metal 경험
복리후생
- 유급 육아휴직
- 종합 의료 보장
- 정서 및 정신 건강 지원 프로그램
- Snap의 장기적인 성공을 함께 나누는 보상 프로그램
- 양도제한조건부주식(RSU)
