Frontend Developer - Vue.js, Nuxt (mid-level)
- PLACE OF WORK
- 1112 Budapest, Boldizsár utca 2.
- AREA OF EMPLOYMENT
- IT
- START OF WORK
- as soon as possible
- EMPLOYMENT TYPE
- Full-time
Your responsibilities:
- Implementing and maintaining user-facing features for a large-scale e-commerce platform using Vue.js and Nuxt.js
- Building performant, responsive and accessible web interfaces with HTML, CSS (SCSS) and TypeScript
- Integrating RESTful APIs, endpoints into the frontend, handling state, caching and error scenarios
- Ensuring high code quality through unit and integration tests, code reviews and adherence to best practices
- Collaborating closely with UX/UI designers, backend developers, product owners and stakeholders in an agile product team
- Contributing to and improving our component library and design system to ensure consistent user experience across the platform
- Monitoring and optimizing frontend performance (Core Web Vitals, bundle size, lazy loading, caching strategies)
- Participating in planning, refinement and retrospectives, bringing in your ideas to increase business value and usability
- Writing clear technical documentation for features, components and patterns used across the platform
The knowledge I own:
- 3–5 years of professional frontend development experience
- Solid experience with Vue.js (Composition API or Options API) and Nuxt.js (SSR/SSG, routing, middleware)
- Strong knowledge of JavaScript / TypeScript, HTML5 and modern CSS (Flexbox, Grid, responsive layouts)
- Experience with state management (e.g. Vuex, Pinia) and API integration (REST, JSON; GraphQL is an advantage)
- Practical experience with Git (GitLab/GitHub): branching strategies, merge requests, code reviews
- Experience running tests (unit/integration/e2e) with common frameworks (e.g. Jest, Vitest, Cypress, Playwright)
- Experience working with CI/CD pipelines in a modern DevOps environment
- Comfortable working in an agile setup (Scrum/Kanban), communicating clearly and seeking feedback
- Basic understanding of web performance, SEO essentials and accessibility best practices (WCAG basics)
- Growth-oriented mindset; eager to continuously improve and learn new tools and technologies
Nice-to-have: - Experience with large e-commerce platforms or high-traffic, customer-facing web applications
- Familiarity with Nuxt 3 ecosystem (server routes, composables, Nitro, edge deployment)
- Experience with design systems and component libraries (e.g. Storybook, Tailwind, Vuetify or similar)
- Understanding of caching, CDNs and edge rendering in the context of e-commerce
- Experience with analytics, A/B testing and personalization on the frontend
- Basic backend knowledge (Node.js, serverless, or headless CMS / commerce platforms)
AI/ML affinity: - Experience integrating AI-powered features in the frontend (e.g. recommendations, search, chat)
- Usage of AI-assisted coding tools (e.g. GitHub Copilot, CodeWhisperer, ChatGPT) in a professional workflow
- Openness to experiment with AI for code generation, refactoring and test creation
The offer that would convince me:
- Opportunity to work on a large, business-critical e-commerce platform used by many customers
- Small, flexible product teams with real impact and minimal bureaucracy
- Strong support for learning: trainings, conferences, courses, and dedicated time for professional growth
- Open, supportive environment where your ideas are heard and valued
- True ownership of the codebase and technical decisions within your product area
- High standards for clean, maintainable, well-tested code
- Exposure to a wide variety of modern web technologies and architectural challenges (scalability, performance, security)
- Occasional travel opportunities and international collaboration
- Regular salary increase; we follow inflation and reward loyalty
- Flexible working hours with home office possibility
Online application:
Please use our online application and attach your English resume.