Персонал Программер ДООЕЛ Скопје лого

Full Stack Java Engineer

We’re looking for a Full Stack Java Developer with AI-first mindset

At aNewSpring, we are looking for an enthusiastic Full Stack Java Developer with a strong affinity for front-end development using Vue.js and hands-on experience with agentic software development (e.g., AI-assisted coding tools like Claude Code, Cursor, or GitHub Copilot). Your mission will be to make sure our platform keeps on expanding in a stable way, help us in our transition to a more modern front-end using Vue.js, and champion the adoption of agentic development practices within the team.

Who are we looking for?

Are you a professional like no other when it comes to Java? Does the Composition API of Vue hold no secrets? Can you read and write Tailwind-classes blindfolded? Do the WCAG 2.0 guidelines hold no secrets for you? And are you able to command an army of coding agents to reach your desired outcome?

About the company that’s all about learning

We’re aNewSpring, a Dutch EdTech company on a mission to make learning smarter, more effective and way more fun. Our platform helps over 1,000 training providers around the world design inspiring learning journeys. Together, we’re making a real difference for thousands of learners and yes, we’re pretty proud of that!

What you’ll do

Together with your Engineering team of Developers, a QA Engineer and a Designer, you’ll be playing a big part in shaping how we build software. Your key responsibilities include:

  •  Leading our ongoing transition to a more modern UI and UX, built on (Prime)Vue
  • Ensuring customers get access to the best possible experience on web and mobile, using your expertise in Vue.js and Tailwind
  • Championing agentic software development practices and guiding the team in adopting AI-assisted development tools
  • Challenging and improving our coding and quality standards based on your experience

Who are you?

You’re someone who takes ownership and loves a challenge. You’re not just a follower — you know how to stick to a plan, but you also come up with creative solutions when needed. You’re analytical, result-oriented, and always eager to learn. That mindset is what makes you and aNewSpring a perfect fit.

What we’re looking for:

  •  At least five years of experience building Java web applications with a strong understanding of MySQL
  • Multiple years of experience with ES6+ and/or TypeScript
  • Previous working experience with a modern JavaScript framework like Angular, Svelte, or Vue.js (Vue.js specifically is highly valued)
  • Experience with modern CSS (Tailwind experience is highly valued)
  • Professional experience with agentic coding tools such as Claude Code, Cursor, or GitHub Copilot
  •  A team player who enjoys working on the entire development process, from design to implementation and testing
  • Fluent in English
  • Able to be in the office in Skopje on a regular basis

Are you that person? Let’s talk!

About Personal Programmer

We are a nearshoring company that helps Macedonian developers to find their dream job working for international companies. A job where you can grow as a developer, and get the most out of your professional life and career, while enjoying every working day.

At Personal Programmer we encourage a hybrid way of working where we balance remote work with working from the office. We allow every developer to make the choice where and when they want to work. On our side we provide you with everything you need or expect from an office: a completely renovated, modern office in a central location, with multiple conference rooms, privacy for concentration during work and a whole floor dedicated to relaxing and enjoying time together.

We are, and have always been, a very transparent company where our developers have a lot to say. We listen. We believe in the positive effect of a long-term cooperation which, along with transparency, are crucial for a successful and satisfying working environment. We do everything in our power to make your job as fulfilling as possible. We provide great equipment and working stations, advice about work-related subjects and about your salary, which you may discuss openly with your client. Great benefits, including a loyalty plan and team buildings, are also included to make sure people stay connected and involved.

At Personal Programmer you are in an ever-evolving team and we are looking forward to welcome you to our family.

Application

Please note that we will only reply to the applicants with suitable experience.

The information given would be used for recruitment purposes and by submitting, you consent to have your personal details used to process the job application. We will treat the information with strict confidence.

Слични огласи »

вести · настани · интервјуа · технологија · hr вести · забава · здравје · hr совети · блог
барај огласи за вработување »