iOS UI engineer

Cypress HCM

United States

On-site

USD 109,000 - 118,000

Full time

43 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Cypress HCM is seeking an expert-level iOS UI engineer to lead the frontend quality workstream, partnering with Design, Engineering, Product, and Design Systems to raise visual polish and consistency across the organization.

You will identify and build tooling, workflows, and automations that help teams ship polished, scalable, and high-performing iOS experiences, leveraging Swift and native UI development. Strong design-systems collaboration and data-informed UX approaches are highly valued.

Qualifications

  • 7-10 years of experience developing native iOS interfaces in Swift.
  • Expert-level experience with UIKit and SwiftUI.
  • Experience with Texture UI framework is highly desired.
  • Proven ability to create, review, and submit production-ready code that is scalable, maintainable, performant, and testable.
  • Strong understanding of frontend engineering best practices, including architecture, code quality, testing, and long-term maintainability.
  • Track record of improving UI quality through systems thinking, tooling, process improvements, or technical leadership.
  • Ability to work effectively across disciplines and influence cross-functional partners.
  • Strong judgment balancing visual/design quality with engineering pragmatism and product constraints.
  • Experience working with design systems or closely interpreting design specifications is a strong plus.
  • Experience leveraging AI, machine learning, computer vision, or data engineering practices to identify or detect UX quality improvements is a plus.

Responsibilities

  • Drive the frontend quality workstream for iOS, raising the bar for visual polish, implementation consistency, and overall product craft.
  • Partner with cross-functional leaders to identify the biggest opportunities to improve frontend quality across teams and surfaces.
  • Build tooling, workflows, and automations that improve how UI and UX quality issues are detected, triaged, and prevented.
  • Contribute, review, and ship production-ready code that is scalable, maintainable, performant, and testable.
  • Improve the translation of design intent into high-quality implementation across shared components and product features.
  • Collaborate closely with Design, Design Systems, Product, and Engineering to define and uphold quality standards.
  • Help teams navigate tradeoffs between frontend quality, velocity, maintainability, and performance.
  • Establish and promote best practices for iOS UI architecture, implementation, testing, and code review.
  • Influence quality outcomes beyond direct code contributions by improving systems, standards, and developer workflows.
  • Explore and apply AI, machine learning, and/or data engineering approaches to identify, measure, or detect UX quality improvement opportunities where valuable.

Skills

Swift
UIKit
SwiftUI
Texture
Code quality
Frontend engineering
Design systems
Cross-functional collaboration
AI/ML UX knowledge

Tools

Xcode

Job description

Software Engineer IV
Description

We are looking for an expert-level iOS UI engineer to help lead our frontend quality workstream. In this role, you’ll partner closely with cross-functional leaders across Design, Engineering, Product, and Design Systems to improve design quality and consistency across the organization. You’ll identify and build tooling, workflows, and automations that help teams ship polished, scalable, and high-performing iOS experiences. You bring deep expertise in Swift and native iOS UI development, strong product and craft judgment, and a passion for improving how great frontend experiences are built. Experience working closely with design, understanding design systems, and using AI, machine learning, or data-informed approaches to detect UX quality opportunities is a strong plus.

Duties
  • Drive the frontend quality workstream for iOS, raising the bar for visual polish, implementation consistency, and overall product craft.
  • Partner with cross-functional leaders to identify the biggest opportunities to improve frontend quality across teams and surfaces.
  • Build tooling, workflows, and automations that improve how UI and UX quality issues are detected, triaged, and prevented.
  • Contribute, review, and ship production-ready code that is scalable, maintainable, performant, and testable.
  • Improve the translation of design intent into high-quality implementation across shared components and product features.
  • Collaborate closely with Design, Design Systems, Product, and Engineering to define and uphold quality standards.
  • Help teams navigate tradeoffs between frontend quality, velocity, maintainability, and performance.
  • Establish and promote best practices for iOS UI architecture, implementation, testing, and code review.
  • Influence quality outcomes beyond direct code contributions by improving systems, standards, and developer workflows.
  • Explore and apply AI, machine learning, and/or data engineering approaches to identify, measure, or detect UX quality improvement opportunities where valuable.
Requirements
  • 7-10 Years of experience
  • Expert-level experience developing native iOS interfaces in Swift.
  • Strong experience with both UIKit and SwiftUI.
  • Experience with the Texture UI framework is highly desired.
  • Proven ability to create, review, and submit production-ready code that is scalable, maintainable, performant, and testable.
  • Strong understanding of frontend engineering best practices, including architecture, code quality, testing, and long-term maintainability.
  • Track record of improving UI quality through systems thinking, tooling, process improvements, or technical leadership.
  • Ability to work effectively across disciplines and influence cross-functional partners.
  • Strong judgment balancing visual/design quality with engineering pragmatism and product constraints.
  • Experience working with design systems or closely interpreting design specifications is a strong plus.
  • Experience leveraging AI, machine learning, computer vision, or data engineering practices to identify or detect UX quality improvements is a plus.
Compensation
  • $78.56 – 86.21/hr W—2
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

UI/UX Engineer, iOS
UI/UX Engineer, iOS

Aquent • Cupertino (CA)

On-site
USD 131,000 - 146,000
W2 weekly pay
Benefits
401k with match
UI/UX Engineer, iOS
UI/UX Engineer, iOS

Skill • Cupertino (CA)

On-site
USD 190,000 - 220,000
Weekly pay
Benefits
401k with match
Senior iOS UI Engineer: Frontend Quality & Design Systems
Senior iOS UI Engineer: Frontend Quality & Design Systems

Cypress HCM • United States

On-site
USD 109,000 - 118,000
UI/UX Engineer, iOS
UI/UX Engineer, iOS

Aquent • Culver City (CA)

On-site
USD 150,000 - 210,000
Subsidized health, vision & dental
Paid sick leave
Retirement plan with company match
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Las Vegas (NV)

Hybrid
USD 100,000 - 130,000
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay
Exciting projects: Fortune 500 collaborations
+1
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Chicago (IL)

Hybrid
USD 100,000 - 140,000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
+1
UI/UX Engineer
UI/UX Engineer

WorkGenius Group • Culver City (CA)

Hybrid
USD 130,000 - 170,000
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Miami (FL)

Hybrid
USD 90,000 - 120,000
Mentorship and TechTalks
USD-based pay and benefits
Flexible schedule
+1
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Jersey City (NJ)

Hybrid
USD 140,000 - 190,000
Mentorship and personalized growth roadmaps
USD-based competitive pay
Flexible schedule with remote options
+2
Software Engineer (iOS) ID48367
Software Engineer (iOS) ID48367

AgileEngine • Philadelphia

Hybrid
USD 90,000 - 120,000
Mentorship and personalized growth roadmaps
Competitive compensation with budgets for education and fitness
Flexible schedule with remote options
+1