The app layer is where great user experiences come to life. In this role, you’ll work close to the interface, the application logic, and the connection between client apps and background services. It’s a great fit if you enjoy building polished, intuitive iOS experiences while still understanding how the systems behind them work together.What you'll do Build and refine user-facing features in iOS applications, with focus on the application layer, UI, and interaction design.Work with SwiftUI, UIKit, Swift, or Objective-C depending on the codebase and product needs.Translate product and design requirements into clean, maintainable, and testable iOS components.Collaborate with designers, backend engineers, and other app developers to create smooth and reliable user experiences.Ensure that UI components interact effectively with background services, data flows, and asynchronous processes.Improve performance, accessibility, and usability across key user journeys.Debug, refactor, and modernize existing code while balancing quality, delivery, and practical trade-offs.Contribute to technical discussions, code reviews, and continuous improvement of the iOS application architecture.What we’re looking forProblem-solving clarity - Ability to explain your thinking, ask clarifying questions, and iterate from simple to optimized Technical fundamentals - Can reason about complexity, understand practical trade-offs, and write clean code Communication - Easy to talk to, take feedback without defensiveness, and discuss assumptions explicitly Genuine enthusiasm - Show real interest in hard problems, not just getting a job Learning agility - Willing to pick up new technology, work with legacy code, and adapt quicklyMust haveComputer science fundamentals, including algorithms, data structure…Affärskonsult, ITSystemanalytiker och IT-arkitekter m.fl.