Full Stack PHP Developer

Gemex
London, UK
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£30,000.0 - £40,000.0
Working hours
Shift work
Job source

Tech stack

JavaScript (Programming Language) PHP (Programming Language) Adobe Illustrator Adobe Photoshop Application Programming Interfaces (APIs) Bootstrap (Software) Browser Compatibility Cascading Style Sheets (CSS) Design of User Interfaces JSON Laravel MySQL
+8 more
Responsive Web Design Extensible Markup Language (XML) ReactJS Backend Build Management Figma Front End Software Development Api Design

Job description

As a Full Stack Developer, you’ll work closely with our existing Fullstack Team to design, build and maintain our frontend & backend systems. You’ll collaborate with our developers on projects, contribute to technical documentation, and ensure that our sites are fast, accessible, and visually engaging across all devices and browsers.

What You’ll Do

  • Develop new user-facing features and improve existing ones.
  • Design and build reusable components and libraries.
  • Work with team members to integrate APIs.
  • Optimise pages, code and assets for performance and scalability.
  • Help define technical specifications and share your ideas with the team.
  • Maintain and improve documentation where needed.
  • Ensure usability, accessibility and SEO best practices are followed.

Requirements

  • Strong knowledge of JavaScript, PHP, HTML and CSS.
  • Experience with a PHP Framework (preferably Laravel).
  • Familiarity with Bootstrap or other frontend/CSS libraries.
  • Understanding of UI/UX principles.
  • Experience working with APIs/Widgets (JSON, XML) - ideally building and incorporating your own.

Desirable Skills

  • Experience with React or another modern JavaScript framework.
  • Good knowledge of MySQL.
  • Evidence of Layout, Design and Editing experience (e.g. Photoshop,Figma,Illustrator,Portfolio)., * Strong problem-solving and logical thinking skills.
  • Passion for clean, maintainable, and well-structured code.
  • Solid understanding of responsive design and cross-browser compatibility.
  • Enthusiastic about learning and open to developing new skills.
  • Enjoy working with others and being part of a supportive, collaborative team.

Benefits & conditions

Pulled from the full job description

  • Company pension
  • Casual dress, * Competitive salary (commensurate with experience).
  • Full-time employment
  • Immediate start available.
  • Hybrid working - office-based in London for the first 4 weeks, then remote 3 days per week.
  • 8 Hour shift 9-6 (MON-FRI)
  • Workplace pension.
  • Casual dress code.
  • Opportunities for continuous learning and clear paths for career progression within the company.

About the company

Gemex is a multi-award-winning family business at the forefront of fine bridal jewellery manufacturing. We are market leaders in the supply of high-quality diamond rings to jewellers across the entirety of the UK and Europe.

We’re an innovative and growing company at the forefront of creative digital development. Our team builds engaging, high-performance online experiences, with a strong focus on usability, performance and accessibility. We are looking for a talented Full Stack Developer to help us shape the next stage of our platform with our migration of our legacy systems to Laravel.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

5:04 min

Configuring the Figma MCP for local code generation

Perf + AI

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · WWC Europe 2026

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · WWC 2025

Videos

See all

Related articles

See all