Job Closed
This listing is no longer active.
Building the future of betting & entertainment
iOS Engineer – Rewards UX
Location
United Kingdom
Posted
41 days ago
Salary
0
Seniority
Mid Level
Job Description
iOS Engineer – Rewards UX
Midnite
**You will:** - Build and maintain features across the Midnite iOS app using Swift and modern iOS frameworks - Collaborate with product, design, and engineering teams to define, build, and ship new features - Develop intuitive, high-quality user experiences using SwiftUI and UIKit - Ensure the performance, quality, and responsiveness of the application - Identify, troubleshoot, and resolve bugs, bottlenecks, and performance issues - Contribute to a clean, scalable, and well-structured codebase following MVVM-C architecture principles - Write and maintain automated tests to ensure reliability and stability - Support CI/CD processes and help improve development workflows using tools such as Fastlane and CircleCI - Help maintain high standards for code quality, organisation, and testing across the iOS platform
Job Requirements
- The next Midniter:**
- Has 2–5 years of professional iOS development experience
- Has shipped production iOS apps to the App Store
- Is highly proficient in Swift 5+
- Has experience building applications with SwiftUI and is comfortable working with UIKit
- Understands modern iOS architecture patterns, ideally MVVM-C
- Has experience with networking, persistence, concurrency, and threading
- Writes robust tests using modern testing frameworks and thinks beyond the happy path
- Is comfortable working with Xcode and the wider iOS development ecosystem
- Has experience with CI/CD tools such as CircleCI and Fastlane
- Has worked with dependency management tools such as Swift Package Manager and/or CocoaPods
- Enjoys collaborating with others, taking ownership, and contributing to a strong engineering culture
Benefits
- 💰 Winnings**
- Private health insurance with zero excess, including optical cover and optional dental.
- Income protection to protect your earnings and give you peace of mind.
- Tenure holiday policy. After three years you receive an extra two days leave, increasing to 30 days annually after five years.
- Flexible working and a fully supported home office setup so you can do your best work from home.
- Nursery salary sacrifice scheme helping parents save thousands each year on nursery fees.
- Salary sacrifice schemes for tech and holidays so you can spread the cost of the things you want.
- Retail discounts and subscription perks across a wide range of brands.
- Quarterly team socials to connect, celebrate and have fun together.
Related Guides
Related Categories
Related Job Pages
More Product Designer Jobs
Staff Product Designer – Shopping Experiences
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Embed within Core Shopping workstreams including browse, search, item detail, cart, and checkout. • Act as a bridge between product teams and the design language system. • Partner with product designers to explore and develop new interaction patterns. • Evolve the design language through product work. • Define and refine UI components, layouts, and patterns with high craft level. • Set a high bar for visual quality and interaction design. • Drive cohesion, continuity, and consistency across end-to-end journeys. • Accelerate the team with reusable flows, templates, and prototypes. • Lead high-impact initiatives end to end when needed. • Introduce and evolve new ways of working across design, product, and engineering.
Staff Product Designer – Shopping Experiences
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Embed within Core Shopping workstreams including browse, search, item detail, cart, and checkout to elevate visual and interaction quality, stewarding patterns that improve clarity, trust, and speed for customers at every step of their journey. • Act as a bridge between product teams and the design language system, ensuring new components and patterns are thoughtfully explored, validated, and integrated back into the system without fragmentation. • Partner with product designers to explore and develop new interaction patterns, modules, and components before scaling them across the system, from real-time availability states to substitution logic to transactional confidence signals. • Evolve the design language through product work, shaping components, patterns, and interaction models that scale across surfaces and teams. • Define and refine UI components, layouts, and patterns with a high level of craft, ensuring clarity, hierarchy, and consistency across complex, high-density catalog environments. • Set a high bar for visual quality and interaction design, influencing how interfaces look, feel, and behave across the product, with special attention to how customers perceive trust and ease in transactional moments. • Drive cohesion, continuity, and consistency across end-to-end journeys, ensuring experiences feel connected and intuitive from first browse to final checkout. • Accelerate the team with reusable flows, templates, and code-adjacent prototypes; partner with engineers to ensure feasible, accessible, and performant implementations. • Lead high-impact initiatives end to end when needed, from problem framing and exploration through interactive prototyping, delivery, and launch, driving alignment with PM, engineering, data science, and brand partners. • Introduce and evolve new ways of working across design, product, and engineering, using shared artifacts to improve clarity, speed, and alignment. • Apply modern AI tools in daily workflows and within our internal Design Lab to explore motion, image generation, and code-driven prototypes that unlock new, scalable patterns.
UI/UX Designer – Generalist
FriendsuranceWe believe that dealing with insurance should bring a smile to your face
• Design intuitive and consistent user experiences for digital products (web & mobile) • Maintain and expand existing design systems • Create wireframes, user flows, mockups and interactive prototypes—primarily in Figma • Actively develop and maintain the design system • Translate requirements from Product, Marketing and Tech into clear, user-centred design solutions • Conduct or support user research, usability tests and data-driven optimizations • Think holistically about design: from UX concepts to UI details and microinteractions • Work closely with product managers and developers and support implementation • Ensure designs are consistent, scalable and accessible
• Collaborate with product teams across The Times to identify smart opportunities to integrate A.I. into their products and features. • Imagine concepts for delivering new A.I.-powered experiences for NYT users. • Use quantitative data and qualitative research to inform design decisions. • Create clear prototypes of these concepts to validate desirability, feasibility, and usability. • Use prototypes to lead conversations and set direction with NAPP's leadership team. • Represent your work to leadership within the company. • Work with engineering teams in an Agile development environment. • Champion A.I. innovation and ethics.



