
We are looking for an experienced Frontend Developer to join our long-term partnership with ICA Sweden – Retail.
This is a full-time, on-site position in Sarajevo.
You will work on the shared technical foundation behind a business-critical digital platform used by ICA stores. The role combines hands-on frontend development with platform improvements, reusable component development, technical collaboration, code reviews, and support for other development teams.
We are looking for someone who combines strong frontend engineering skills with a collaborative mindset and an interest in building scalable, maintainable solutions that can be used across multiple teams and applications.
You will contribute to the shared platform behind ICA’s digital workplace for stores.
The platform enables multiple development teams to build and deliver applications efficiently through:
The platform has a strong focus on stability, scalability, technical quality, maintainability, and a consistent user experience.
You will collaborate closely with developers, Product Owners, UX designers, testers, and other stakeholders to develop, maintain, and continuously improve the platform and its technical capabilities.
The work includes:
ICA made it clear from day one - this isn’t a customer–supplier relationship. We operate as one team, one culture, side by side.
Long-term partnership - Built for the long run. Your growth is tied to the collaboration’s success.
Single clients focus - No context-switching. Go deep, build expertise, see impact over time.
On-site in Sarajevo - Work from our dedicated Sarajevo office alongside your team.
Knowledge transfer - Learn directly from one of Scandinavia's strongest engineering cultures.
Access to ICA’s learning hub -Internal training platform with mandatory and optional courses.
Travel to Sweden - Onboarding trips and ongoing workshops. Face-to-face with your Swedish colleagues.
Five weeks off - 26 days of paid vacation. Swedish standard.
Culture of moderation - Working hours and lunch breaks are flexible within the same time frame.
Religious & personal flexibility - 5 additional days on top of vacation for religious and personal observances.
Private health insurance - Comprehensive private coverage. Your health matters.
*Because this is a dedicated long-term partnership, it comes with its own structure and benefits package. The conditions listed here apply to this opportunity. They may differ from standard ZenDev conditions and benefits.
ICA is the largest retailer in Sweden, headquartered in Solna, Stockholm. The company operates ICA grocery stores, ICA Bank, ICA Insurance, Apotek Hjärtat pharmacies, and a nationwide logistics network. ICA has been part of Swedish daily life for over a century, serving millions of customers every day.
ZenDev is a Swedish-Bosnian software company providing engineering services to clients across Europe, with a focus on Scandinavian markets. Founded on the principle of long-term partnerships over transactional relationships, ZenDev operates from offices in Sweden and Bosnia and Herzegovina.
Our developers already collaborate daily with ICA's teams in Sweden, and we understand the questions you might have:
That's exactly why we're here.
Whether you're curious about the technical aspects of the role or simply want to get a feel for whether this opportunity aligns with your goals, let's talk.
No pressure, just an honest conversation about what this role could mean for your career.
Apply now or reach out @ info@zendev.se with any questions.

We partner with large organizations that need stable, long-term engineering capacity to build, run, and evolve business-critical systems.
Our teams are nearshored from the Balkan region and built around 100+ engineers, with more than 10 years of cross-border delivery experience. We don’t just deliver projects. We work as an extension of our clients’ internal organizations, fitting into their processes, tools, and ways of working.
We’re in it for the long run. Zendev focuses on long-term collaboration over short-term wins. Teams stay stable, knowledge stays where it belongs, and responsibility grows as trust is earned. The result is lower risk, better continuity, and engineering capacity that scales in a predictable way.
We’re comfortable in complex enterprise environments, whether that means product development, platform work, modernization, or ongoing system ownership.