Senior Frontend Engineer (Vue.js & Microfrontend Architecture)

Bakı

PRODATA

Vakansiyanın detalları

Vakansiyanın təsviri

  • Architect and implement microfrontend-based solutions using Vue.js (Vue 2/3 depending on the stack);
  • Lead the modularization of our frontend platform into independently deployable and maintainable applications;
  • Define standards for microfrontend communication, routing, deployment, and team integration;
  • Collaborate with product owners, designers, and backend engineers to deliver high-quality features;
  • Maintain and evolve our internal component libraries and design systems using tools like Storybook;
  • Ensure performance, responsiveness, and accessibility across all target devices and platforms;
  • Conduct code reviews and mentor junior engineers in frontend engineering best practices;
  • Actively contribute to continuous improvement of development workflows, tooling, and deployment strategies;
  • Lead and mentor a team of frontend developers, fostering a culture of clean code, modular design, and continuous learning;
  • Set and enforce frontend development standards, coding conventions, and best practices;
  • Collaborate with other tech leads and architects to align frontend direction with overall system architecture;
  • The chance to shape the frontend architecture and engineering practices;
  • A collaborative team culture that values innovation and continuous learning;
  • Competitive compensation and meaningful work in a product with real impact and scale.

Xüsusi tələblər

  • 5+ years of experience in frontend development with a focus on Vue.js;
  • Hands-on experience with microfrontend architecture (Module Federation, Webpack 5, etc.);
  • Strong command of JavaScript/TypeScript, Vuex or Pinia, Vue Router, and Composition API;
  • Proficiency in building and consuming RESTful and/or GraphQL APIs;
  • Experience with component-driven development and maintaining shared libraries;
  • Familiarity with monorepo tools like Nx, Turborepo, or Vite’s workspace mode;
  • Knowledge of unit, integration, and E2E testing tools (e.g., Jest, Vitest, Cypress);
  • Familiarity with Git, CI/CD practices, and containerized deployments;
  • Experience integrating microfrontends in hybrid environments (Vue + legacy code or mixedm frameworks);
  • Exposure to SSR with Nuxt.js;
  • Prior experience working in agile teams and managing frontend releases independently;
  • Awareness of performance optimization (lazy loading, code splitting, tree shaking);
  • Experience with feature flagging and A/B testing in frontend applications;
  • Strong communication and collaboration abilities;
  • Proactive approach to architectural decision-making and problem-solving;
  • Commitment to code quality, maintainability, and engineering excellence;
  • Leadership mindset with a passion for mentoring and team success.
Müraciət etmək üçün: [email protected]

Oxşar vakansiyalar

 
  • Bakı

  • 900 - 1100 AZN

Premium
 
  • Masallı

  • 800 - 1000 AZN

Premium
 
  • Masallı

  • 1000 - 2000 AZN

Premium
 
  • Bakı

  • Razılaşma yolu ilə

Premium
 
  • Beyləqan, Biləsuvar, Xaçmaz, Gəncə, Masallı, Lənkəran, Tərtər, Tovuz, Quba, Bərdə, Ağcabədi, Cəlilabad, Goranboy, İmişli, Göyçay, Qazax, Sabirabad, Salyan, Şəmkir, Şirvan, Yevlax, Şabran, Ağdaş

  • 400 - 800 AZN

Premium
 
  • Bakı

  • Razılaşma yolu ilə

Telegram kanalımız