Skip to content

Midweight Full Stack Developer (JOB-6029)

We're partnering with a specialist Tech & Digital Marketing Agency that is continuing to invest heavily in its development function and is looking to appoint a talented Midweight Developer to join its growing team.

This is an exciting opportunity for a developer with around 2-3 years of commercial experience who enjoys building scalable web applications, developing engaging user experiences, and working across modern JavaScript and PHP frameworks.

You'll be joining a collaborative team of developers, designers, digital marketers and product specialists, working on a diverse portfolio of client projects ranging from high-growth SMEs to established brands across eCommerce, SaaS, professional services and digital sectors.

The Role

As a Midweight Developer, you'll play a key role in designing, developing and maintaining modern web applications and digital platforms using Vue.js, Nuxt.js and Laravel.

You'll work closely with project managers, UX/UI designers and fellow developers to deliver high-quality solutions, whilst having the opportunity to contribute ideas, influence technical decisions and continue developing your technical expertise.

Key Responsibilities

  • Build and maintain responsive, high-performance web applications using Vue.js and Nuxt.js
  • Develop and enhance back-end functionality using Laravel and PHP
  • Integrate third-party APIs and external systems
  • Collaborate with design and marketing teams to deliver seamless digital experiences
  • Write clean, reusable and well-documented code
  • Troubleshoot, debug and optimise application performance
  • Participate in code reviews and contribute to development best practices
  • Assist in technical planning, solution architecture and project estimation
  • Stay up to date with emerging technologies and development trends

About You

We're looking for a passionate developer who enjoys solving problems and building innovative digital solutions.

Essential Skills & Experience

  • 2-3 years' commercial software development experience
  • Strong experience with Vue.js
  • Commercial experience using Nuxt.js
  • Good knowledge of Laravel and PHP development
  • Experience working with RESTful APIs
  • Understanding of Git version control
  • Knowledge of HTML5, CSS3 and JavaScript/TypeScript
  • Experience working within Agile environments
  • Strong communication and collaboration skills

Desirable

  • Experience working within a digital agency environment
  • Knowledge of Tailwind CSS
  • Familiarity with Docker or cloud-based deployments
  • Exposure to CI/CD practices
  • Experience working on eCommerce platforms and integrations