Location: Skopje, North Macedonia (Hybrid – occasional in-person meetings)
Language: Full professional fluency in English required#
Hours: 10am - 6.30pm | Mon-Fri
We’re looking for a motivated Software Developer to join our growing team and help build a modern SaaS platform used by international clients.
In this role, you’ll work across both frontend and backend development, contributing to new product features and supporting our evolving platform. You’ll collaborate with experienced engineers and gain hands-on experience building scalable applications, integrating APIs, and working with emerging AI-powered capabilities.
This is a great opportunity for a developer who wants to grow quickly, work with modern technologies, and gain exposure to AI integrations in a real production environment.
You must be located within commuting distance of Skopje for occasional in-person collaboration with our London team.
Build and improve features across a modern SaaS platform
Develop backend services using Node.js and NestJS
Create user-facing features using React, Next.js, and Tailwind
Integrate and work with REST APIs
Support development of AI-powered product features using Python
Work with OpenAI APIs and vector databases such as ChromaDB
Write clean, maintainable, and well-documented code
Participate in code reviews and team collaboration
Help debug and resolve issues in development and production environments
Work closely with product and design teams to deliver new functionality
You’ll work with a modern stack including:
Backend
Node.js
NestJS
Frontend
React
Next.js
Tailwind CSS
AI / Data
Python
OpenAI APIs
ChromaDB
APIs
REST API design and integrations
Ideally suited to someone with 3+ year experience with professional software development experience (or strong equivalent projects)
Experience developing with JavaScript or TypeScript
Experience with Next.js
Familiarity with Node.js backend development
Experience building interfaces with React
Understanding of REST APIs
Ability to write clean and maintainable code
Good problem-solving skills and attention to detail
Strong written and spoken English communication skills
Familiarity with NestJS
Experience working with Python
Exposure to AI APIs such as OpenAI
Interest in AI-powered product development
The ideal candidate:
Is curious and eager to learn
Enjoys building real products and seeing their work used by customers
Is comfortable asking questions and collaborating with teammates
Has experience building personal, academic, or open-source projects
Is excited about modern web technologies and AI
Must be located within commuting distance of Skopje
Must work within two hours of the UK timezone
Must have full professional fluency in English
Work with modern technologies and AI tools
Gain real experience building a production SaaS platform
Collaborate with an international engineering team
Opportunity to grow quickly into a mid-level engineer
Private medical insurance (after 6 months work)
Hybrid working model - work from home, office or both
Regular team meetups - dinners, outdoor activities and events
Opportunity to travel