MID SOFTWARE ENGINEER
⚲ Zagreb, Radnička cesta 47
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
Opportunity to work on international projects, collaborate with experienced colleagues, grow through challenging technological tasks, and contribute to innovative software solutions.
Why you’ll like working here…
- You’ll work in an environment that values quality and strives for excellence.
- You’ll work alongside experienced colleagues and mentors who are there to support your growth and help you keep moving forward.
- You’ll work on international projects for well-known companies and solve meaningful problems.
Trusted by great companies

Your responsibilities
- Develop and maintain software applications,
- Actively participate in code reviews and ensure the delivery of functional and efficient code,
- Mentor colleagues and promote best practices within the team,
- Identify and resolve software issues and defects.
We expect
- At least 2 years of professional experience as a Software Engineer,
- Willingness to learn and adapt to new technologies, with a focus on Ruby, Python, Java, Node.js, React.js, Angular, or other JavaScript frameworks,
- Solid understanding of software development methodologies and lifecycle,
- Good problem-solving skills and strong attention to detail,
- Full professional fluency in English and Croatian.
Bonus bodovi
- Experience working with the Ruby programming language,
- Experience developing with JavaScript technologies (Node.js, React.js, Vue.js, Next.js, etc.),
- Personal or professional projects published on GitHub, Bitbucket, or similar platforms.

WEB SOFTWARE ENGINEERS
-
Ivan Trogrlic↗Engineering Manager
-
Toni Vujevic↗Engineering Manager
-
Matej Topolovac↗Software Engineer
-
Tarek Saghir↗Engineering Manager
-
Matija Selendic↗Software Engineer
-
Aldina Sculac↗Software Engineer
-
Marko Dragic↗Software Engineer
-
Matija Piskac↗Software Engineer
-
Dajana Radocaj↗Software Engineer
-
Eugen Klanfar↗Software Engineer
-
Ognjen Cividini↗Software Engineer
-
Zvonimir Matic↗Software Engineer
-
Lovro Zmak↗Software Engineer
-
Josip Ante Cindric↗Software Engineer
-
Marko Zura↗Software Engineer
-
Zeljko Devcic↗Software Engineer
-
Luka Bak↗Software engineer
-
Marko Andreis↗Software Engineer
Salary range
2.400 – 3.300 EUR
Gross salary, depending on seniority
Additional benefits…
- Education budget – We support learning that makes sense for you. You choose the courses, workshops, or conferences that help you grow.
- Regular feedback – Every six months, you sit down with your Team Lead and have an open conversation about your work, progress, and compensation.
- Tech talks & non-tech talks – We regularly share knowledge across teams, covering technology, product, and other areas that support your work.
- Annual health check-up – You get a full preventive health check-up once a year.
- Supplementary health insurance – You can opt into supplementary health insurance from your first day, and keep it for as long as you’re with us.
- 100% paid sick leave – We cover sick leave at a full rate for up to 15 days per year.
- Multisport – Multisport program gives you access to over 80 sports facilities. The monthly cost is €41.25, deducted from your salary.
- A gift for every new family member – We can’t help with sleepless nights, but we do welcome new arrivals with a practical gift to get you started.
- Extra days off for parents – You get a day off for your child’s first day of nursery or school. All parents also receive an extra day of annual leave.
- Christmas gift voucher – Santa Claus comes to DECODE every year, and leaves presents for the little ones.
- Nursery reimbursement – You can use nursery reimbursement through a gross salary deduction.
- Parking for cars and bikes – You choose how you get to work. We make sure there’s a place for your car or bike.
- Flexible working hours – Some of us start early, others need more sleep. You choose when your workday begins, anytime between 7 and 10.
- Hybrid work model – Sometimes it’s nice to stay home and work in comfort. Remote days are always available, with the number depending on seniority: juniors have 74 remote days per year, mid-level roles 110, and seniors 165.
- Fully remote work – If you’re a Developer or QA and don’t live in Zagreb, or prefer to work entirely from home, we offer a full remote option for mid-level and senior roles.
- Voluntary pension contributions (third pillar) – If you want to invest more in your future, you can opt into third-pillar pension contributions. The amount you choose is automatically deducted from your gross salary.
- Housing support – We offer rent reimbursement through a gross salary deduction.
- Loyalty rewards – We mark the milestones. You’ll receive a reward after 3, 5, 8, 10, 15, and 20 years with DECODE.
- Christmas bonus – December is a month of giving, and Santa Claus always makes a stop at DECODE.
- Referral bonus for new colleagues – If you recommend someone who joins our team, we’ll thank you with a referral bonus.
- Referral bonus for new clients – If you help bring in a new client, you receive a bonus for expanding our network.
- Performance bonus – We like to end the year on a high note. When the company does well, everyone shares in the bonus. You receive a bonus based on company performance, with the amount defined by role, tenure, and one month’s gross salary.
- DECODE loyalty card – You get access to benefits and discounts with our partners, including nearby restaurants.
aND FINALLY, A BIT ABOUT US
We enjoy big team buildings and social events, but we also organize smaller activities to match different interests. Our football team is always open to new players, and if you don’t feel like running solo, our derunners are there too.
If you prefer something a bit calmer, we have a chess club and regular board game nights. And if you think we’re missing an activity, bring it up and let’s start another one together 😉

All Hands
Every second Friday, we get together to discuss the progress we’ve made as a team, and the projects and opportunities that lie ahead.

Tech & Product All Hands
On Fridays without an All Hands meeting, we share what we’ve been working on or talk through new technology and ideas.

Sports enthusiasts
Skiing, football, padel, running, ping pong. You name it, we play it! And if you’ve got an idea for a new sport to try, we’re all ears.

Fifa tournaments and game nights
Ready to take on some of the most competitive players around? Step up, bring your A-game, and prove you’ve got what it takes.

Team building
Once a year, the whole DECODE team gets together to spend time, have fun, and add a bit of adventure to the mix.