Rapid recruitment of development teams, technical support and professionals from Ukraine. A professional solution for
Website:
https://weba.co.il
-
· 80 views · 14 applications · 18d
Full Stack Developer (Vue.js / NestJS + AI Integration) to $1500
Part-time · Full Remote · Countries of Europe or Ukraine · 3 years of experience · English - B2We’re looking for a Senior Full Stack Developer on a part time role to take ownership of a major frontend migration from Vue 2 to Vue 3, maintain and scale a NestJS + PostgreSQL backend, and work on integrating autonomous AI agents into the product. This...We’re looking for a Senior Full Stack Developer on a part time role to take ownership of a major frontend migration from Vue 2 to Vue 3, maintain and scale a NestJS + PostgreSQL backend, and work on integrating autonomous AI agents into the product.
This is a hands-on role for someone comfortable working with modern frontend architecture, backend systems, and emerging AI workflows.
ResponsibilitiesFrontend (Vue Ecosystem)
- Lead and execute migration from Vue 2 (Options API) to Vue 3 (Composition API)
- Migrate state management from Vuex to Pinia
- Transition build setup from Webpack (Vue CLI) to Vite
- Build and maintain reusable UI components using modern libraries (Vuetify, Element Plus, TailwindCSS, etc.)
- Ensure clean, scalable frontend architecture and performance
Backend (NestJS & Database)
- Develop and maintain a NestJS backend (modules, DI, guards, interceptors, pipes)
- Design and optimize PostgreSQL schemas and queries
- Work with TypeORM or Prisma, including schema evolution and migrations
- Build and maintain asynchronous workflows using message queues (RabbitMQ, BullMQ, Redis)
- Ensure backend scalability and reliability for long-running processes
AI & Agent Integration
- Integrate LLM APIs (OpenAI, Anthropic, or open-source models)
- Build or extend autonomous agent workflows
- Implement RAG (Retrieval-Augmented Generation) using vector databases (pgvector, Pinecone, Weaviate, etc.)
- Write robust system prompts with structured (JSON) outputs and edge-case handling
- Support AI-driven features that interact with application data and workflows
Required Skills & Experience
Frontend
- Strong hands-on experience with Vue 2 and Vue 3
- Experience with Composition API
- State management: Vuex and Pinia
- Build tools: Webpack → Vite migration
- Experience with modern UI frameworks
Backend
- Advanced NestJS experience
- Strong PostgreSQL knowledge
- Experience with TypeORM or Prisma
- Background in asynchronous processing / message queues
AI / ML (Must-Have)
- Practical experience integrating LLM APIs
- Understanding of agent-based systems
- Experience with vector databases / RAG
- Strong prompt engineering skills
Nice to Have
- Experience building internal tools or automation systems
- Familiarity with open-source LLMs and self-hosted AI solutions
- Background in data-heavy or workflow-driven products
What We’re Looking For
- Senior-level ownership and technical leadership
- Ability to work independently and make architectural decisions
- Strong problem-solving mindset
- Comfortable working with fast-evolving AI technologies