Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Senior Full-Stack Developer (Vue, Nuxt / Node.js)

Madfish

Madfish

Software Engineering
Ukraine · Europe
Posted on Nov 19, 2025

🚀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 (Express/Nest/Custom frameworks), REST/GraphQL APIs
  • Database: PostgreSQL, MongoDB (or similar)
  • Infrastructure: Docker, GitLab CI/CD, AWS / GCP (CDN, caching layers, S3/GCS, CloudFront, Cloud functions)
  • Integrations: Topsort, AdServer SDKs, Product Catalog APIs, Analytics Tools, Internal microservices



🔥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.
  • Strong understanding of caching strategies: client cache, CDN cache, server rendering data caching, authenticated/unauthenticated flows
  • Good understanding of UI/UX principles, Material Design, and accessibility best practices.
  • Knowledge of serverless backends (AWS Lambda, Cloud Functions)
  • English: Upper-Intermediate (B2) or higher for communication with international teams.

📌Nice to have:

  • Experience with Topsort, AdServer, or other retail promotion/auction tools.
  • Experience with B2B or B2C retail/e-commerce
  • Experience with micro-frontends
  • Experience with high-load systems or applications with many concurrent users
  • 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.