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.

Decode 012 1
Decode 073 1

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

ATT
RoyalCaribbean logo
cafu logo 1
Microsoft logo
Contentsquare
sofascore
decode office

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.
50208966073 4b02d29710 k 1