Senior Frontend Developer (Vue 3 & TypeScript)
Synmatch AI
Job description
About the role
Join an innovative company focused on empowering restaurants through a modern webshop, platform, and intelligent automations. As the Senior Frontend Developer you will own the user‑facing screens that drive the product experience, from the guest ordering shop to the admin control panel.
Key responsibilities
- Own the dual‑product frontend: guest shop (Vue 3, Quasar, TypeScript, Pinia) and admin panel (Vue 3, Vite, Pinia, FormKit).
- Establish frontend standards and best practices as the first dedicated frontend specialist.
- Build and ship features end‑to‑end using Docker, Git, and GitLab CI, consuming REST APIs via Axios.
- Review and verify AI‑assisted migrations from legacy Aurelia code.
- Collaborate early with product managers and designers on feasibility, interaction design, and effort estimates.
- Complete a structured 60‑day onboarding with weekly knowledge transfer from senior engineers.
- Introduce durable quality improvements to processes and codebase.
Required profile
- Several years of senior‑level frontend experience in a product with real users, preferably e‑commerce, marketplace, or food‑delivery.
- Deep expertise with Vue 3, including Composition API, reactivity, component boundaries, and Pinia state management.
- Proficient TypeScript usage, not just as annotation.
- Solid experience consuming REST APIs, handling errors, empty responses, and loading states in production.
- Hands‑on testing practice with Vitest and Cypress.
- Daily use of Docker and confident Git workflow.
- Track record of independently delivering features from concept to production.
Required skills
- Vue 3
- Quasar
- Vite
- Pinia
- FormKit
- TypeScript
- Docker
- Git / GitLab CI
- Axios (REST API)
- Vitest
- Cypress
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Serbia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 days ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Synmatch AI
Related job offers
-
Data Analytics Team Lead
Incode Serbie -
Angular Frontend Developer – Remote, $4k-$4.5k/month
Smart Apartment Data Serbie -
Security Architect for Self‑Custody Crypto Wallet
ITRex Group Serbie -
SAP S/4HANA Cloud Consultant (f/m/x)
netconomy Belgrade -
Senior SAP S/4HANA Cloud Retail Architect (f/m/x)
netconomy Belgrade