Resolution Games is hiring a Senior iOS/visionOS Game Programmer!

📍 Stockholm, Sweden

Apply now

Posted 5 months ago

Job Description

About the Role

As a Senior iOS/visionOS Programmer at Resolution Games, you will take part in developing games using Swift for the Apple ecosystem. Focusing on Apple's latest advancements in AR and VR, including the Apple Vision Pro, your technical contributions will span gameplay mechanics, performance optimizations, and seamless integration of cutting-edge features, all aimed at delivering immersive and polished gaming experiences.

You'll collaborate closely with our multidisciplinary team of talented artists, designers, and developers to bring intricate, captivating games to life. Leveraging your deep expertise in Apple technologies and proactive problem-solving approach, you'll play a key role in guiding architectural decisions, mentoring team members, and delivering top-tier solutions optimized for performance across various devices.

In this team, we work with native Apple tools and technologies such as Swift and Xcode to deliver the best possible experience for all Apple platforms, including visionOS and iOS. For 3D graphics, we rely on RealityKit and Metal to ensure efficient rendering across platforms, building shaders in both Reality Composer Pro and Metal. Our user interfaces are built in SwiftUI combined with RealityKit to create visually rich and user-friendly games. We collaborate using Git and GitHub and our delivery pipeline is automated with Fastlane running on GitHub Actions continuously publishing builds to TestFlight.

What You'll Do

  • Architect, develop, and implement complex gameplay systems and support features for games on iOS and visionOS using Swift
  • Lead optimization efforts to ensure smooth performance across high- and low-spec Apple devices
  • Integrate advanced graphics, animations, and audio features in collaboration with artists and other departments
  • Mentor team members, setting high standards in coding practices, technical documentation, and performance benchmarks

Requirements

  • 5+ years of experience in Swift development, with proven experience building complex, high-performance applications
  • Experience in a cross-functional, collaborative environment, particularly in a gaming or interactive media context
  • In-depth understanding of Apple's ecosystem, with experience in optimizing applications for devices like iPhone, iPad, and Apple Vision Pro
  • Proven experience leading and mentoring junior developers

Nice to Have

  • Proficiency in Unity and C#
  • Experience with implementing features that drive user acquisition, engagement, and retention
  • Skilled in creating beautiful user interfaces, animations and special effects
  • Familiarity with 3D graphics rendering
  • Knowledgeable of real time and low level network programming
  • Proficient with Swift concurrency and actor isolation

About You

You're a strategic thinker, a proactive problem-solver, and a mentor who is passionate about games and creating immersive, innovative experiences. You excel in a collaborative environment, thrive on challenges, and bring a disciplined yet creative approach to your work. Your technical expertise, combined with a drive for setting new standards, will play a key role in our mission to redefine gaming on Apple platforms.