We are looking for a highly skilled
Full Stack Developer
with strong expertise in
Vue.js and Nuxt.js
to join our digital team. This role will play a key part in building scalable, high-performance web applications that support our digital growth strategy.
The ideal candidate will be responsible for end-to-end development, ensuring seamless user experiences, robust backend architecture, and optimal system performance.
Key Responsibilities
Frontend Development
-
Develop responsive, high-performance web applications using Vue.js and Nuxt.js
-
Implement SSR (Server-Side Rendering) and SSG (Static Site Generation)
-
Translate UI/UX designs (Figma, Adobe XD) into pixel-perfect interfaces
-
Optimize applications for performance, SEO, and scalability
-
Ensure cross-browser and cross-device compatibility
Backend Development
-
Design and develop RESTful APIs and backend services
-
Integrate frontend applications with backend systems and third-party services
-
Implement authentication and authorization (JWT, OAuth)
-
Work with databases (PostgreSQL, MySQL, MongoDB)
-
Ensure data security, integrity, and performance
Full Stack Responsibilities
-
Architect scalable and maintainable application structures
-
Collaborate with product, design, and technical teams
-
Apply best practices in code quality, testing, and deployment
-
Troubleshoot and resolve technical issues across environments
-
Participate in code reviews and technical planning
Requirements
-
3+ years of full stack development experience
-
Strong experience with Vue.js and Nuxt.js
-
Proficiency in JavaScript (ES6+), HTML5, CSS3
-
Experience with REST APIs and system integrations
-
Experience with backend frameworks (Node.js, Laravel, or similar)
-
Strong knowledge of relational databases (PostgreSQL / MySQL)
-
Experience with Git version control
Preferred Skills
-
TypeScript experience
-
Pinia / Vuex state management
-
GraphQL experience
-
Headless CMS (Strapi, Contentful, etc.)
-
SEO optimization for SSR applications
-
CI/CD pipelines and Docker
-
Cloud deployment (AWS, DigitalOcean)
-
Experience with high-traffic or digital media platforms
Nice to Have
-
Real-time systems (WebSockets, Pusher)
-
Testing frameworks (Jest, Cypress)
-
Microservices architecture experience