megállapodás szerint
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
-
On-call participation is required as part of the team rotation to handle production issues
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.
AIIS Adatkezelési tájékoztató
Privacy notice