Prodata

Frontend Engineer

Prodata
Ə/h razılaşma ilə
2406
Tam iş günü
Bakı, Azərbaycan
24.09.2025 11:27 - 24.10.2025 12:00

İş haqqında məlumat

  • velop and maintain Vue.js-based frontend applications using Vue 2 or Vue 3 depending on the project;
  • Contribute to modularizing frontend codebases for better scalability and maintainability;
  • Work with microfrontend architecture under the guidance of senior engineers and architects;
  • Collaborate with product managers, designers, and backend engineers to build high-quality features;
  • Participate in the evolution of component libraries and design systems using Storybook or similar tools;
  • Optimize application performance, responsiveness, and accessibility;
  • Participate in code reviews and apply engineering best practices;
  • Assist in improving frontend development workflows and tools;
  • Support testing efforts through unit, integration, and E2E tests;
  • Contribute to documentation and knowledge-sharing within the frontend team.

Nice to have:

  • Experience with Nuxt.js and integrating with legacy code or multiple frameworks;
  • Knowledge of performance optimization (e.g., code splitting, lazy loading);
  • Familiarity with feature flagging and A/B testing;
  • Background in agile development environments.

What We Offer:

  • Competitive salary and benefits package;
  • Opportunity to work on modern frontend projects;
  • A supportive team culture focused on mentorship and learning;
  • A chance to get hands-on experience with microfrontend architecture and scalable systems;
  • A professional, safe, and inclusive working environment;
  • A central office located in Landmark III with exclusive discounts at nearby coffee shops and restaurants;
  • Access to Landmark's health club, including a gym and swimming pool.

To apply, send your CV to the e-mail address in the Apply for job button with the subject line: "Frontend Engineer"
Only shortlisted candidates will be contacted.

Tələblər

  • 2–4 years of experience in frontend development, including projects built with Vue.js;
  • Experience with Vuex or Pinia, Vue Router, and the Composition API;
  • Solid understanding of JavaScript/TypeScript fundamentals;
  • Experience consuming RESTful or GraphQL APIs;
  • Familiarity with component-driven development principles;
  • Basic knowledge of microfrontend concepts (Module Federation, Webpack 5) is a plus;
  • Experience with testing tools such as Jest, Vitest, or Cypress;
  • Familiarity with Git and CI/CD processes;
  • Basic knowledge of monorepo tools (e.g., Nx, Turborepo) is beneficial;
  • Strong communication skills and a collaborative, proactive mindset;
  • Detail-oriented with a focus on clean, maintainable code, eagerness to learn and contribute ideas.


Oxşar vakansiyalar