For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Arc Exclusive
Arc Exclusive

Senior Fullstack Developer (Java, Vue.js) - Full-time - UK only

Location

Remote restrictions apply
See all remote locations

Hourly rate

Hourly rate

Min. experience

5+ years

Hours per week

40 hours

Duration

52 weeks

Required skills

Vue.jsJavaSQL

Freelance job
Posted 6 days ago
Apply now
Actively recruiting / 5 applicants

We’re here to help you

Juliana Torrisi is in direct contact with the company and can answer any questions you may have. Email

Juliana TorrisiJuliana Torrisi, Recruiter

*Engagement: Full-time (40 hrs/week)
*Start: December or January
*Location Requirement: Must be UK-based and able to provide UK passport (due to government client audits)
*Stack: Vue.js, Java Spring Boot, SQL, API Integrations, UI/UX

About the Project

CPDme is a global SaaS platform supporting both individual and enterprise clients (10 to 55,000+ users).
The platform includes:

  • A Vue.js-based dashboard (https://dashboard.cpdcloud.co.uk)
  • A backend built on Java Spring Boot with an SQL database
  • Mobile apps built in Flutter (nice-to-have skill for occasional support)
  • Recently modernized APIs and ongoing AI feature rollout

The company is moving away from a high-cost agency model and bringing development back in-house, starting with a senior full-stack engineer who can take ownership of the dashboard, polish the UI/UX, implement new functionality, and ensure platform reliability.

Role Overview

You will be the primary developer responsible for improving, maintaining, and evolving the Vue.js dashboard while collaborating closely with an existing UK-based agency handling backend integrations.

Your work will directly impact enterprise clients, including UK government agencies — meaning code quality, reliability, and security are essential.

This is a hands-on, senior role with the opportunity to significantly shape the product and reduce technical debt.

Key Responsibilities

  • Enhance and extend the Vue.js dashboard, adding new features and improving existing functionality
  • Lead UI/UX improvements to modernize and polish the interface
  • Work with the Java Spring Boot backend team to integrate APIs, ensure smooth data flow, and support new functionality
  • Debug and resolve dashboard issues quickly to minimize support tickets
  • Maintain high coding standards and ensure production stability during releases
  • Support occasional updates to the Flutter mobile apps (optional / nice-to-have)
  • Collaborate with product and operational teams to understand requirements and plan releases
  • Participate in security and compliance processes for government audits

Required Qualifications

  • Strong proficiency in Vue.js (Vue 2 or 3), JavaScript, HTML, CSS
  • Experience integrating with Java Spring Boot backends and REST APIs
  • Solid understanding of SQL databases
  • Proven ability to take ownership of a production application with thousands of users
  • Strong UI/UX sensibilities and ability to improve the graphical interface (Bonus)
  • Excellent debugging skills and experience reducing UI/UX issues
  • Must be UK-based and able to provide UK passport documentation for government security audits
  • Ability to work full-time and communicate reliably via Slack, Asana, and daily/weekly syncs

Nice-to-Have

  • Experience with Flutter mobile apps (small ad hoc updates)
  • Background working with government or enterprise SaaS systems
  • Familiarity with AI feature integrations (system already in testing phase)

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service