CareerPlanSign in

Senior Software Engineer- iOS

Bangalore, Karnataka, in💼 Full-time🗓 2026-09-25

Core

Build and evolve reusable iOS components, APIs, patterns, and tooling for the H&M Design System to enable consistent, accessible, and high-quality digital experiences across multiple products.

Role type

Senior IC iOS Design System Engineer

Builds

Reusable iOS components, component APIs, design tokens, and developer tooling for H&M's internal product teams

Domain

Retail / iOS Design Systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work -> product features (reusable components & tooling)

Required skills

Swift, SwiftUI, UIKit, modular architecture, Swift Package Manager, component/API design, Figma-to-code translation, iOS accessibility (VoiceOver, Dynamic Type), unit/UI testing, CI/CD, performance optimization (Instruments), architectural decision-making, code review, mentorship

Preferred skills

Enterprise-scale Design Systems experience, Figma Variables/Code Connect, visual regression testing, cross-platform alignment (Web/Android), developer tooling automation, AI-assisted development workflows

Technologies

Swift, SwiftUI, UIKit, Figma, Instruments, CI/CD pipelines

Responsibilities

Lead design and development of reusable iOS components; Design scalable component APIs with variants, states, and themes; Translate Figma specifications into production-ready components; Establish architecture, coding standards, and best practices; Build accessibility and performance into components by default; Create documentation and examples for component adoption; Maintain automated unit, UI, and visual regression tests; Mentor engineers and conduct code reviews; Explore improvements to design-to-code workflows

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.