Software Engineer
Eccoci AB · Malmö · 12 månader – upp till 2 år · Deadline 2027-02-28
Eccoci AB is seeking a **Software Engineer** to focus on system-level development, background services, and platform logic. The role centers on building stable, reliable components designed to run on hundreds of millions of devices, with a particular focus on understanding lower-level execution and developing robust code for long-running processes. Applicants must have **iOS development experience** alongside strong computer science fundamentals. Essential technical competencies include an understanding of threads, concurrency, and asynchronous programming, as well as the ability to write efficient, fault-tolerant code. Strong communication skills and **fluent English** are required. Additional experience with modern Swift concurrency, distributed or complex systems, security, privacy, encryption, communication protocols, or low-level communication layers such as Bluetooth is considered an advantage.
Software Engineer
System-level development, background services, and platform logic.
This role suits you if you enjoy understanding what happens under the hood and building stable components that run reliably on hundreds of millions of devices.
Must have
• iOS development experience
• Computer science fundamentals
• Understanding of threads, concurrency, and asynchronous programming
• Ability to write robust, fault-tolerant, and efficient code for long-running processes.
• Strong communication skills and fluent English.
Nice to have
• Knowledge of security, privacy, encryption, or communication protocols.
• Experience with complex or distributed systems.
• Familiarity with Bluetooth or other low-level communication layers.
• Deep understanding of modern Swift concurrency