Senior Full-Stack Developer (Vue, Nuxt / Node.js)
🚀AIMPROSOFT — Full-Stack Developer (Vue, Nuxt & Node.js) Opportunity!
Aimprosoft, a fast-growing outsourcing IT company, is looking for a Senior Full-Stack Developer (Vue, Nuxt & Node.js) on a contract basis (≈1 year+ ) to join a long-term international project in the Retail & E-Commerce domain. The focus is primarily on the frontend, with active involvement in Node.js integrations
🎯About the project & role:
You will join a cross-functional team building a next-generation retail management and promotion platform that enables brands to efficiently deliver personalized customer experiences, optimize product visibility, and analyze campaign performance in real time.
You will work on:
- Designing and implementing full-stack functionality using Nuxt.js (SSR & SPA).
- Developing dynamic, responsive, and SEO-optimized storefronts and dashboards
- Integrating APIs for product data, customer segmentation, and advertising placements (Topsort/AdServer).
- Building backend services for catalog synchronization, promotions, analytics, and reporting.
- Ensuring scalability, performance, and clean architecture across the system.
- Collaborating with designers, QA teams to deliver a seamless retail experience.
Tech Stack
- Frontend: Vue.js, Nuxt.js, Pinia/Vuex, TypeScript, TailwindCSS/SCSS, Vite
- Backend: Node.js, REST/GraphQL APIs
- Database: PostgreSQL, MongoDB (or similar)
- Infrastructure: Docker, GitLab CI/CD, AWS/GCP
- Integrations: Topsort, AdServer SDKs, Product Catalog APIs, Analytics Tools
🔥What We Need From You:
- 4+ years of professional experience in full-stack web development.
- Deep knowledge of Vue.js and Nuxt.js (SSR, routing, composables, state management).
- Strong Node.js/Express experience, including REST/GraphQL API development.
- Solid understanding of JavaScript (ES6+) and TypeScript.
- Experience building scalable, SEO-friendly web applications in the retail/e-commerce sector.
- Familiarity with frontend and backend performance optimization, clean architecture, and best coding practices.
- Ability to write clean, testable, maintainable code with unit/integration tests.
- Good understanding of UI/UX principles, Material Design, and accessibility best practices.
- English: Upper-Intermediate (B2) or higher for communication with international teams.
📌Nice to have:
- Experience with Topsort, AdServer, or other retail promotion/auction tools.
- Familiarity with Product Information Management (PIM) or Customer Data Platforms (CDP).
- Experience building analytics dashboards or recommendation engines.
- Knowledge of micro-frontend architecture or serverless backends.
- Understanding of GDPR and data privacy for retail systems.
- Exposure to CI/CD pipelines.
- Bachelor’s or Master’s degree in Computer Science or related field.
💼What We Offer:
- Official military deferment (reservation)
- A competitive salary that appreciates your skills and experience
- Cozy atmosphere and modern approaches. We have neither bureaucracy nor strict management nor “working under pressure” conditions
- Opportunity to implement your ideas, tools, and approaches. We are open to changes and suggestions aimed at improvement
- Work on a strategic, large-scale international project with high visibility.
- Remote-friendly culture with strong team collaboration.
Required skills experience
| Vue.js | |
| Nuxt.js | |
| Node.js |
Required languages
| English | B2 - Upper Intermediate |