Punë
Senior Full Stack Developer
Prospective Media Services AG
senior-full-stack-developer-ju86al
Përshkrimi
**Prospective**
builds
**PJAS**
, an advertising platform that helps companies reach the right candidates on Google, Facebook, LinkedIn, Indeed, TikTok and the other major advertising channels. It is what runs behind
**jobiq.ch**
, and it is not one application but a whole set of services and systems.
PJAS manages complex campaigns at scale. That means live advertising budgets, third-party APIs that change whenever the platforms feel like it, and customers who need campaign delivery to be accurate. Our own campaign team, our partners and other agencies work in it all day, which is a polite way of saying the interface has nowhere to hide.
You’d build across the full PJAS stack and the services behind jobiq.ch. PHP on the backend, Vue 3 and TypeScript on the frontend, with a strong eye for UI/UX and live ad budgets on the line.
**Your Tasks:**
**Build interfaces people want to use**
You turn complex campaign workflows, budgets and performance data into polished Vue 3 interfaces that feel simple, fast and intuitive.
**Take features end to end**
You own the whole path — Vue components and state, REST APIs, PHP business logic, data models and SQL. You don’t stop where the frontend ends.
**Keep PJAS fast under real load**
You optimize frontend rendering, APIs and database queries when thousands of campaigns and live budget updates replace a comfortable development dataset.
**Get the UI details right**
You work from designs and rough ideas, shape interactions as you build, and care about layout, responsiveness, feedback, edge cases and the small details that make a product feel finished.
**Build the workflows behind PJAS**
You develop the PHP services and Vue 3 applications our campaign team, partners and agencies use to create, manage and monitor advertising campaigns every day.
**Make the next feature easier to build**
You extend our Vue component library, improve shared PHP code and APIs, cover critical flows with automated tests, and review code with the rest of the engineering team.
**Your profile**
- You have 10+ years of professional web development experience, with strong experience building production applications across both frontend and backend.
- You know Vue 3 and TypeScript deeply. Composition API, component architecture, reactivity, Pinia and Vite are tools you’re comfortable making architectural decisions with — not technologies you’ve only touched on one project.
- You have a strong eye for UI/UX. You can take a Figma design or rough product idea and turn it into a polished, responsive interface, making sensible decisions about layout, hierarchy, spacing, states and interactions along the way.
- You’re equally comfortable working in the PHP backend. You understand modern PHP, OOP, application architecture and REST APIs, and can design and implement the business logic behind the features you build.
- You understand the whole path from database to browser. You can model data, write and optimize SQL queries, shape API contracts, and build the Vue components and state that consume them.
- You care about quality and performance across the stack — from query efficiency and API response times to accessibility, perceived performance and frontend responsiveness.
- You test what matters with tools such as Vitest and Playwright, work comfortably with Git and CI/CD, review code thoughtfully, and communicate technical and design decisions clearly in English.
**Our offer**
- **Competitive compensation package**
: Ensuring you're rewarded fairly for your skills and experience.
- Complimentary
**free lunch**
at the Skopje office: Daily nourishment on us!
- **Private health insurance**
coverage: Prioritizing your health and well-being.
- Generous
**five weeks (25 days) of paid leave**
annually: Take time off when you need, guilt-free.
- **Hybrid work model:**
Enjoy the flexibility to work from home up to 3 days per week.
- **Flexible work hours**
: Adjust your schedule to fit your life's demands.
- **Fitkit**
benefits for enhanced
**fitness and wellness**
: Invest in your physical and mental health.
- A
**collaborative environment**
: Your voice actively shapes our projects, coupled with our
**eagerness to innovate**
.
- Relaxing and productive atmosphere at our
**Skopje office**
: Feel comfortable and focused every day.
**Are you interested?**
Please send us your application and profile (CV) by e-mail.
marjan.damjanovikj@skopje.prospective.ch
Please note: Only shortlisted candidates will be contacted.
Burimi: https://www.linkedin.com/jobs/view/4454633270/
Kërkesat
Niveli: senior
Kjo shpallje vjen nga një burim i jashtëm. Aplikimi kryhet në faqen e punëdhënësit.
Apliko në burim