
Senior Development Project Manager
- Hybrid
- Škofja Loka, Slovenia
- Development
Job description
At Optiweb, a Technical Project Manager is the person who makes complex projects actually land. You sit between ambitious clients and a sharp internal team of developers, designers, and architects, and your job is to make sure neither side loses. Projects span custom web projects, e-commerce platforms, PIM systems, and everything in between, built for some of Slovenia's most recognized brands and international clients like Harvey Norman, Corsair, Mass, Intersport, Iglu Sport, Inotherm, Big Bang, Kras, etc.
This is not a coordination role. It requires technical credibility, business understanding, and the kind of ownership that makes clients come back, not just once, but for years.
We expect our PM to be AI native. This doesn't mean knowing every tool. It means defaulting to AI as part of how you work. Writing specs, preparing documentation, researching client industries, summarizing meetings, drafting proposals, these should all happen with AI as a natural part of the workflow, not as an afterthought. At Optiweb, AI is already part of how our entire team operates, and we expect the same from anyone joining us in this role.
What else is Development Project Manager in Optiweb in charge of?
Client relationships
Build and maintain long-term relationships with clients, becoming a trusted advisor on their business and development needs
Consult clients on upcoming changes, requirements, and innovations in the field of development
Support the sales team in pitching, signing new business, and preparing contracts
Project execution
Manage 3-5 development projects simultaneously, keeping them on time, on budget, and on scope
Lead sprint planning, resource planning, and project documentation (functional specs, wireframes, flowcharts, timelines)
Monitor project metrics, coordinate monthly invoicing, and report based on pre-agreed payment dynamics
Identify, evaluate, and manage project-related risks proactively
Team coordination
Bridge communication between clients and internal teams (dev-ops, front- and back-end developers, designers)
Monitor and coordinate multidisciplinary teams using both technical and people skills
Coordinate retrospectives and post-project activities
Manage change requests, update requests, and support tickets
Escalation and reporting
Prepare regular progress reports and project status updates
Manage internal and external escalations with the support of team leads

Job requirements
What do we expect from you?
At least 4 years of project management experience in development,
knowledge of the process of developing digital projects (different methodologies and tools),
ability to hold a technical conversation with developers and translate it for clients
strong organizational, negotiation and interpersonal skills,
strong analytical capabilities and ability to juggle multiple responsibilities,
desire to understand business environments of our clients,
experience with web analytics tools (Google Analytics, HotJar, etc.),
a creative mind to overcome technical challenges,
great teamwork and ability to give (and receive) constructive feedback,
fluency in Slovene and English language (written and verbal).
What can you expect if you join our team?
Permanent employment contract,
a flexible schedule and location of work: hybrid model or at our offices - your call,
competitive salary and other financial benefits (above-average compensation for remote work as well as maximum reimbursement for lunch, yearly bonuses based on performance),
working with various team members and some of the most prominent Slovenian and foreign clients,
education funding and mentorship,
personal and professional development,
a safe and stable job at company-owned headquarters,
the best team-buildings ;),
Think you have what it takes? Apply now!
If you know someone who'd be a great fit, let them know about this opportunity. Applications are open until the position is filled, and you can apply in English or Slovene.
Details
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
