Freelance Senior iOS Software Engineer
⚲ Zagreb, Radnička cesta 47, Hybrid | Full remote
DECODE is a full-service software development company that builds complex mobile and web apps for clients around the world.
We’re a place for professionals who want to grow through meaningful work. You’ll work on global projects, use modern technologies, and collaborate closely with a team that values solid engineering and shared ownership.


90+
experts working together to achieve great things.
14
years of hard work, always pushing for excellence.
40%
of DECODErs have been with us for over 3 years.
Your impact
You will help make key decisions and shape how we build our projects. Your input directly affects the work and the final product.
Why you’ll like working here…
- You’ll work in an environment that values quality and strives for excellence.
- You’ll work on international projects for well-known companies and solve meaningful problems.
Trusted by great companies

What you’ll do
- Develop complex software applications and ensure their scalability,
- Embrace AI tools as part of everyday work, bring genuine enthusiasm for their possibilities, and know how to use them in a practical and responsible way to improve output and problem-solving,
- Ensure best practices in coding, testing, and maintenance,
- Actively participate in code reviews and ensure high code quality,
- Collaborate with multidisciplinary teams,
- Encourage innovation and stay up to date with industry trends,
- Provide technical insights when solving challenges in complex areas,
- Simplify implementation processes and ensure reliable CI/CD workflows.
We expect
- At least 5 years of professional experience as a Software Engineer,
- Excellent knowledge of programming languages and development tools (Swift, SwiftUI, Xcode, CI/CD),
- Advanced understanding of software development methodologies and lifecycle,
- Ability to work independently with a proactive mindset and readiness to take responsibility,
- Experience with AI coding agents and an advanced understanding of their capabilities,
- Full professional fluency in English and Croatian.
Bonus points
- Basic knowledge of KMP (Kotlin Multiplatform),
- Experience with chat and/or video calling applications,
- Personal or professional projects published on GitHub, Bitbucket, or similar platforms,
- Proficiency in German.
