We’re looking for a talented Full-Stack JavaScript Developer with strong experience in React and NestJS to join our growing team in Skopje. You’ll work on innovative web and mobile products that integrate AI features using LLMs (OpenAI, Anthropic, etc.), delivering intelligent, scalable, and user-friendly experiences.
Location:Skopje–Hybrid/Remote
Experience:3+years(MidtoSeniorLevel)
Responsibilities
Develop and maintain high-quality frontend and backend features using React and NestJS.
Design and integrate RESTful APIs and AI-powered endpoints leveraging OpenAI APIs and related LLM frameworks.
Collaborate with designers, backend developers, and data teams to implement intelligent user experiences.
Optimize performance, scalability, and responsiveness across web and mobile platforms.
Ensure clean, maintainable, and well-tested code.
Participate in architectural discussions and code reviews.
Requirements
3+ years of hands-on experience in full-stack JavaScript / TypeScript development.
Strong proficiency with React and modern frontend tooling.
Solid experience with NestJS and Node.js for backend development.
Proficiency with SQL or PostgreSQL.
Understanding of RESTful API design and system integration.
Familiarity with Redis, RabbitMQ, and asynchronous processing.
Experience or strong interest in AI / LLM integration (e.g., OpenAI or similar APIs).
Excellent problem-solving, debugging, and communication skills.
Nice to Have
Experience with React Native (mobile development).
Knowledge of Docker, CI/CD, and cloud platforms (Azure, AWS, GCP).
Exposure to LangChain, vector databases, or AI pipelines.
Background in microservice architecture or event-driven systems.
What We Offer
Competitive compensation based on experience.
Flexible hybrid or remote working model.
Opportunity to work on AI-driven, real-world products.