Medior/Senior Frontend Developer (Vue.js)
Quick Summary
Strong professional frontend development experience Strong hands-on experience with Vue.js,
We are looking for a Medior/Senior Frontend Developer to join our long-term partnership with ICA Retail – Customer Solutions.
This is a full-time, on-site position in Sarajevo.
ICA is one of Sweden’s largest retail organizations, with more than 50% of the Swedish grocery retail market and approximately 1,300 stores across the country.
You will work on business-critical applications related to store information, digital marketing campaigns, offer management, and customer experience.
The team is looking for someone who combines strong frontend development experience with a proactive, quality-focused, and customer-oriented approach.
You will work with two key applications:
Requirements
~1 min read- Strong professional frontend development experience
- Strong hands-on experience with Vue.js, preferably Vue 3
- Advanced knowledge of TypeScript
- Experience developing and maintaining complex production applications
- Experience integrating frontend applications with REST APIs and backend services
- Good understanding of frontend architecture, reusable components, and state management
- Experience with GitLab and CI/CD workflows
- Experience with or good understanding of Microsoft Azure
- Strong focus on code quality, testing, performance, and maintainability
- Ability to work independently and take ownership of technical decisions
- Strong problem-solving and communication skills
- Proactive, collaborative, creative, and customer-focused approach
- Fluent English communication skills
Nice to Have
~1 min read- Experience working with business-critical retail, e-commerce, or marketing platforms
- Experience with data-intensive frontend applications
- Understanding of distributed systems and API-based integrations
- Experience collaborating closely with UX Designers and business stakeholders
- Experience working in cloud-based application environments
This isn't a customer–supplier relationship. We operate as one team, one culture, side by side.
- Single client focus - No context-switching. Go deep, build expertise, see impact over time.
- On-site in Sarajevo - Work from our dedicated office alongside your team.
- Knowledge transfer - Learn directly from ICA's engineering teams in Sweden.
- Access to ICA's learning hub - Internal training platform with mandatory and optional courses.
- Travel to Sweden - 5-day onboarding trip plus ongoing workshops with Swedish colleagues.
- Five weeks off - 26 days of paid vacation. Swedish standard.
- Flexible hours - Working hours and lunch breaks are flexible within the same time frame.
- Religious & personal flexibility - 5 additional days for religious and personal observances.
- Private health insurance - Comprehensive private coverage.
*This is a dedicated long-term partnership with its own structure and benefits. These conditions apply to this opportunity and may differ from standard Zendev benefits.
- Initial contact - You'll receive full details upfront. No surprises.
- Pre-screening - Short conversation about your background.
- Interview with ICA - Meet the Swedish team directly.
- Check & offer - Background verification, then a clear offer.
- Onboarding - Local setup + travel to Sweden for team integration.
ICA is Sweden's largest retailer, headquartered in Solna, Stockholm. The company operates 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.
Zendev is a Swedish-Bosnian software company. We provide engineering services to clients across Europe, with a focus on Scandinavia. We're built on long-term partnerships, not transactional relationships.
If this sounds like something you'd enjoy, we'd like to hear from you.
Our developers already work daily with ICA's teams in Sweden. We understand the questions you might have:
- What's it like working with a Nordic partner?
- How does collaboration between Sarajevo and Sweden actually work?
- What should I expect in my first months?
That's exactly why we're here.
Location & Eligibility
Listing Details
- Posted
- September 22, 2026
- First seen
- September 25, 2026
- Last seen
- October 3, 2026
Posting Health
- Days active
- 7
- Repost count
- 0
- Trust Level
- 24%
- Scored at
- October 3, 2026
Signal breakdown
Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.