iOS Engineer, Graphics and Rendering

5 Days ago • All levels
Sign up and Unlock PRO benefits for FREE!

About the job

SummaryBy Outscal

Develop a mobile app for robotic interaction, leveraging 3D graphics and real-time rendering. Expertise in Swift, Rust, or Python required. Experience with 3D graphics, game development, and user interface design is a plus.

About us:

We’re a Series A company building intelligent, endearing robots for consumer use at home. The home autonomy space has been dramatically overlooked when it comes to robotics. While the last decade has seen an influx of companies promising self-driving cars and intelligent humanoids, none are delivering these solutions reliably or affordably. Meanwhile, regular people are still stuck spending dozens of hours per week on repetitive household chores.

At Matic, we're leveraging advanced technology to address this problem. We've started by reimagining what autonomous floor cleaning robots can achieve using AI and computer vision with our flagship product. From there, our goal is to continue automating other forms of household labor, shipping realistic, affordable, and privacy-first robots to our users while building iteratively toward more complex tasks and capabilities over time.

About the role:

We’re looking for a senior-level software engineer who can own our iOS stack and ensure that it serves as an intuitive, visually appealing interface for the connections between our robots and the humans who use them.

If you’re passionate about writing good code and excited by the opportunity to connect humans and robots, we’d love to learn more about you.

What you'll do

  • Build a mobile app that enables delightful, multi-modal interactions between humans and robots and mirrors the real world in 3D in real time.

  • Create first-of-its-kind mapping, scrollable time-lapse, and dynamic user interface on a 3D world that's super intuitive and feels like magic to users

  • Closely collaborate with our Design, Software, Algorithms, and Hardware teams to bring to life a product vision that changes users' perception of what’s possible

  • Be part of a small team of talented engineers, with huge impact on the trajectory of our product

What we look for

  • Experience building iOS applications from end-to-end, especially with a focus on 3D graphics or game development

  • Systems-level fluency in Swift, Rust, and/or Python is required; experience with C/C++, Objective-C, or Android development is a plus

  • Comfort with math fundamentals that go well beyond front-end development

  • Familiarity with vertex and compute shaders, coordinate-space transforms, and rasterization pipelines is a plus

  • Strong product and design intuition driven by a genuine obsession with user experience

  • Proven track record of mobile launches

  • Pride in your programming and attention to detail

  • Comfort with a fast-paced, startup atmosphere -- you don’t shy away from the hard work

  • Ability to take risks, a passion for learning, and no fear of failure

If you got to this point, we hope you're feeling excited about this opportunity at Matic! Even if you don't feel that you meet every single requirement, we still encourage you to apply. We're eager to meet people who are keen to learn and are passionate about what Matic is building. We want to hear how you can contribute to our team in a variety of ways – not just the above boxes.

California, United States (On-Site)

California, United States (On-Site)

Canada (On-Site)

Canada (On-Site)

California, United States (On-Site)

California, United States (On-Site)

Canada (On-Site)

California, United States (On-Site)

California, United States (On-Site)

View All Jobs

Similar Jobs

Reddit - Staff iOS Engineer, Ad Formats

United States (Remote)

Weekday (YC W21) - iOS Engineer - Swift

Karnataka, India (On-Site)

Weekday (YC W21) - iOS Engineer - Swift

Maharashtra, India (On-Site)

Entrupy - iOS Engineer

Karnataka, India (On-Site)

Twitch - iOS Engineer

California, United States (Remote)

Twitch - iOS Engineer

Washington, United States (Remote)

Twitch - iOS Engineer

New York, United States (Remote)

Twitch - iOS Engineer

California, United States (Remote)

Twitch - iOS Engineer

Washington, United States (Remote)

Twitch - iOS Engineer

New York, United States (Remote)

Similar Skill Jobs

Tencent - Data Scientist

Singapore (On-Site)

Mojang Studios - C++ Engineer- Gameplay

Stockholm County, Sweden (On-Site)

PENN Interactive - Head of Product Management

Pennsylvania, United States (Hybrid)

CD PROJEKT RED - Senior UI Artist

Masovian Voivodeship, Poland (Hybrid)

Keywords Studios (Player Support) - General Expressions of Interest

Victoria, Australia (Hybrid)

Technicolor Creative Studios - Lead CG Animator

England, United Kingdom (On-Site)

Social Discovery Group - Senior Data Engineer

Tbilisi, Georgia (Remote)

El Ranchito - IT Technician: System Administrator (Junior)

Community Of Madrid, Spain (On-Site)

The Workshop - Analytics Engineer

Andalusia, Spain (On-Site)

Software Engineering Jobs

Tencent - Sr. Infrastructure Engineer III

Guangdong Province, China (On-Site)

King - Engineering Director,  Candy Tech Leadership Team

Stockholm County, Sweden (On-Site)

Metacore - IT Operations Lead

Uusimaa, Finland (Hybrid)

Mojang Studios - C++ Engineer- Gameplay

Stockholm County, Sweden (On-Site)

Aristocrat Gaming - Supplier Risk Manager

New South Wales, Australia (Hybrid)

Azra Games - Feature Designer

California, United States (Hybrid)

Evolution - Service Support Specialist

Birkirkara, Malta (On-Site)

Numrah - Full Stack Developer

Worldwide (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug