Senior Software Engineer (iOS)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (iOS): Building and evolving a photo and video editing platform with an accent on real-time image/video manipulation, complex multi-touch interactions, and performance-sensitive rendering pipelines. Focus on designing gesture-driven interfaces, optimizing rendering/memory usage, and solving coordinate geometry/layout challenges across devices.
Location: Onsite in central Stockholm
Company
Self-funded, profitable product company building creative tools like SCRL, used by millions of creators worldwide.
What you will do
- Build and evolve the editing engine for image processing, video rendering, and real-time visual effects.
- Design complex interaction models including multi-touch gestures, object manipulation, drag, resize, snap, and transform.
- Solve problems in coordinate geometry, layout systems, state management, and performance optimization across devices.
- Own features end-to-end from planning to delivery, ensuring fast, correct, and maintainable code.
- Collaborate with design on interactions, animations, and transitions; contribute to architecture and codebase direction.
- Participate in code reviews, planning, technical discussions, and knowledge sharing within the team.
Requirements
- Extensive experience in iOS development and Swift
- Strong computer science fundamentals: data structures, algorithms, performance intuition
- Experience building complex, interactive, gesture-driven interfaces
- Deep understanding of UIKit, Core Animation, and iOS rendering pipeline
- Ability to reason about low-level performance: frame rates, memory, GPU/CPU tradeoffs
Nice to have
- Experience with image processing, video rendering, or real-time graphics on iOS
- Familiarity with Metal, Core Image, AVFoundation, or similar frameworks
- Background in creative tools, design software, or editor-style applications
- Experience on consumer apps with large user bases
- Interest in geometry, math, or computational problem solving
Culture & Benefits
- Work in-person in central Stockholm with a small, focused team of 30+ passionate about craft and collaboration
- Real ownership, direct impact, and opportunities for professional development
- Competitive compensation
- Environment fostering fresh ideas, learning, growth, and hearing everyone's voice
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →