Language

Senior UX Engineer, iOS

Prototype Tooling
Prototyping
Site Civil
Usability
Swift
UI
UX Engineering
starter kits
product thinking
Objective C
Claud
iOS
Description:

PLEASE NOTE: This is a temporary contractor assignment managed by Magnit. 

Millions of people across the world come to Pinterest to find new ideas every day. It’s where they get inspiration, dream about new possibilities and plan for what matters most. Our mission is to help those people find their inspiration and create a life they love. In this role, you'll work on projects that support this mission and help move Pinterest forward. 

Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible.

At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI.

 

What you will do: 

  • Build and evolve iOS prototype foundation tooling that enables designers and cross-functional partners to create high-quality, interactive prototypes more quickly and consistently.
  • Develop reusable starter templates, component patterns, and technical foundations that accelerate prototyping workflows across product areas.
  • Create tools and systems that help designers leverage AI in the prototyping process when leveraging native mobile frameworks, including structured flows, automation, and agentic capabilities.
  • Partner with internal tooling teams to document and test workflows for prototype generation, packaging, and distribution.
  • Establish best practices for iOS prototyping architecture, maintainability, performance, and extensibility to support rapid experimentation.
  • Contribute to the definition of new workflows, platforms, and internal capabilities that improve how teams explore, validate, and communicate product ideas.
  • Assist the Gestalt Design System team with iOS-specific deliverables and dependencies, helping ensure design system foundations, components, and prototype tooling align with broader platform needs and timelines.
  • Document systems, templates, and usage patterns so tools are approachable, durable, and easy for others to adopt.

Skills:

  • 5 + years experience building native iOS applications or tooling using Swift and modern Apple frameworks; experience with AsyncDisplayKit / Texture is a strong bonus.
  • Strong understanding of UX engineering principles, with experience building prototypes, design systems, internal tools, or front-end foundations that bridge design and engineering.
  • Experience creating reusable technical frameworks, starter kits, templates, or infrastructure that improve team velocity and consistency.
  • Familiarity with AI-enabled workflows, automation, or agent-based tooling, and curiosity about how AI can support design and prototyping workflows.
  • Ability to work fluidly across design and engineering disciplines, turning ambiguous concepts into practical tools and polished prototype experiences.
  • Strong product thinking and craft, with attention to interaction quality, usability, performance, and developer/designer experience.
  • Experience collaborating in highly iterative environments, incorporating feedback quickly, and balancing speed with scalable implementation decisions.
  • Clear communication skills and a proactive, low-ego approach to partnering with designers, engineers, and cross-functional stakeholders

 

Benefits Offered: Medical, Dental, Vision, 401K

Magnit Global (the operator of this Talent Community) is a global leader of contingent talent services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.  

QUALIFICATION/ LICENSURE :
  • Work Authorization : US Citizen
  • Preferred years of experience : 1+ Years
  • Travel Required : No travel required
  • Shift timings: Not specified
Assignment Location San Francisco Bay Area, California (Remote)
Pay USD 78.00 - USD 100.00 Per Hour
Contract Duration 26 week(s)