Experienced iOS Engineer sought for a technology company in southern Sweden, focusing on IoT, connectivity, and platform-level engineering. Responsibilities include building stable iOS components, solving complex technical problems, and improving system reliability and performance. Requires strong native iOS experience, Swift/Objective-C, concurrency knowledge, and a computer science background.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
A well-known technology company with a strong reputation for engineering quality, connected products and large-scale technology.
The role is based in the southern Sweden tech hub, the Malmö area, and comes with a relocation package and practical support for the right person.
This is an opportunity for an experienced iOS engineer who wants to work on something deeper than standard mobile app development. The work is connected to IoT, connectivity and platform-level engineering, where reliability, performance and long-term stability matter.
You would be joining an international engineering environment, contributing to products and systems used at serious scale. This is not only about building new app features. It is about understanding how iOS behaves under the hood, solving complex technical problems and building components that need to work reliably over time.
Role focus
You will be involved in iOS engineering where system-level behaviour, background execution, connectivity and reliability are important.
Typical challenges may include:
- Building stable iOS components that work correctly over long periods
- Working with background execution, app lifecycle behaviour and async flows
- Solving problems around connectivity, device communication and platform behaviour
- Improving performance, memory usage, reliability and responsiveness
- Working with complex codebases where architecture and technical decisions matter
- Thinking through edge cases, failure scenarios and technical trade-offs
Technology environment
The work is mainly within native iOS engineering, with a strong focus on quality, reliability and platform understanding.
Relevant areas include:
- Swift and/or Objective-C
- iOS architecture and platform APIs
- Concurrency, async programming, GCD, threads, async/await or actors
- Background execution and app lifecycle
- Networking, connectivity, IoT or device-related behaviour
- Performance, memory, stability and fault-tolerant code
- Security, privacy or communication protocols
Looking to advance your Mobile career with relocation support? Explore Mobile Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
You do not need to have worked with everything listed here. What matters most is strong native iOS experience and real exposure to system-level work, good communication, ambition and engineering mindset.
Requirements
- Strong professional experience in native iOS development
- Solid knowledge of Swift and/or Objective-C
- Good understanding of concurrency, asynchronous programming, threads or GCD
- Strong computer science fundamentals, especially algorithms, data structures, architecture and practical trade-offs
- Ability to explain technical thinking clearly in English
- Interest in platform internals, framework behaviour, background processes and complex engineering problems
- Bachelor’s or Master’s degree in Computer Science, Software Engineering or a closely related field
How you work
- The team values engineers who can explain how they think, ask good questions and talk through assumptions while solving problems.
- You should be comfortable with technical feedback, including being challenged on your approach. The right person is confident in their own thinking, but also open enough to adjust when there is a better solution.
- The work can involve abstract or unclear problems, so it is important that you can break things down step by step, reason clearly and keep learning when working with new platform areas or existing codebases.
Team and environment
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- You would join a serious engineering setup with high technical standards and experienced people around you.
- The team is looking for someone who enjoys difficult engineering problems and takes pride in building things properly. It is a collaborative environment, but also one where people are expected to think independently, communicate clearly and take ownership of their work.
What is in it for you
This is a strong opportunity if you want to build long-term experience in Sweden and work in a respected international technology environment.
The package includes:
- Competitive salary based on experience
- Long-term career opportunity in Sweden
- Relocation package
- Work with a highly reputable technology company
- Exposure to large-scale IoT, connectivity and platform-level engineering
- Strong technical environment with experienced engineers
- Support with relocation documentation
- Support with accommodation
- Support with travel arrangements
- Practical help with settling into Sweden
The role is based in southern Sweden, in a region with a strong tech scene, good quality of life and easy access to both Sweden and Denmark.
Interested?
Apply with your CV or LinkedIn profile.
For questions, you can also reach out directly by email: peter.horvath@smarthireit.com
I will be happy to share more details about the company, technical scope, package and process with relevant candidates.
Similar Jobs
Explore other opportunities that match your interests
agapi
infosoft solutions global hiri...