Senior Full Stack Product Developer (php/react)

Wimbledon, ENG, GB, United Kingdom

Job Description

At Deskpro, we build helpdesk software that helps businesses provide better support to their customers worldwide. We're looking for a

Senior Full Stack Product Developer

to join our friendly engineering team. In this role, you'll help build new features and modules for our platform and improve our underlying product frameworks. You'll also participate in planning sessions and contribute to decisions that shape our product and the company's direction.


You'll be joining a small, collaborative team where your experience will have a meaningful impact. We have an office in Wimbledon, London, but this position can be

remote within the UK

. We value flexibility and trust our developers with a high degree of autonomy - you won't be micro-managed. At the same time, we foster a supportive environment where you can always ask for help when needed.

###

What You'll Do



Create & Develop:

Build and deploy new features and modules for the Deskpro platform, continually expanding its features and capabilities.

Improve & Innovate:

Help shape our core product architecture and refine internal processes (e.g. improving code review and deployment workflows).

Plan & Influence:

Participate in feature planning and strategy, contributing ideas to the direction of our product and company.

Collaborate:

Work collaboratively in a small agile team, taking ownership of projects and leading by example to deliver high-quality results.
###

Our Tech Stack




We work with a broad range of technologies and believe in using the best tool for each job. Our backend is primarily built in PHP (Laravel and some Symfony), and we're increasingly using Node.js/TypeScript and Golang. On the front end, we build rich single-page applications in TypeScript and React that communicate with our GraphQL API. We frequently experiment with new tools and standards to keep up with the ever changing landscape.


We leverage AWS for our SaaS platform (using services like DynamoDB and serverless functions) alongside other technologies such as Elastic and Redis to ensure our platform is fast and scalable. Looking forward, Node.js will play an even bigger role as we develop new features like real-time chat bots and AI-powered capabilities.

###

AI at Deskpro




AI is everywhere these days so we wanted to make special note of how AI is impacting us here at Deskpro.

For our engineers:

we're experimenting with ways AI can support--not replace--our team. That includes process improvements (like automated meeting notes or drafting PRDs) as well as developer tooling such as coding assistants (Co-pilot, Claude, and others). We're in the early stages, testing different approaches to see what genuinely makes us more effective.

For our product:

We have a lot of work in the pipeline that has nothing to do with AI, but it's fair to say that AI is a big part of our short-term roadmap. Deskpro is a natural fit for AI-driven features--there are countless ways we can help our customers solve problems or automate workflows more intelligently. As an engineer here, you'll play a key role in figuring out how to apply AI and ML in practical, impactful ways. Our focus isn't on inventingnew AI technology (i.e. most of us don't have a background in ML). Instead, we focus on leveraging the best tools and APIs available to build features that deliver real value to our customers.

Requirements



Experience with PHP and relational databases (we use MySQL). Experience building single-page applications with React and TypeScript. Experience with Node.js and TypeScript development (for both server-side and client-side applications). Exposure to AWS or other cloud services (nice to have). Exposure or experience with AI is a nice to have. A passion for continuous learning and improving your software craftsmanship. Curiosity and adaptability in the face of new challenges - you're quick to research and dive into new technologies to find solutions. Excellent written and verbal communication skills, especially for writing clear technical docs and specs. A collaborative mindset - you enjoy sharing knowledge, supporting teammates, and learning from others. A sense of ownership and the motivation to see projects through from idea to delivery. Commitment to quality - you write reliable, well-tested code and appreciate seeing tests pass (we love seeing all tests green!).
Polyglot developers with recent experience with modern PHP and React will thrive here. But if you're excited about this role but don't meet every single qualification, please apply anyway!


We are committed to finding the right person, and we welcome diverse skills and experiences - you might be the perfect fit even if you don't match the job description 100%. We find that attitude matters most and if you're willing to learn and are passionate about building great products, then we can run with that.

Benefits



Competitive Salary + Share Options

Flexible Work Culture:

Remote-friendly setup and flexible hours to help you maintain a healthy work-life balance.

Inclusive Team Environment:

Join a supportive, collaborative team that values your ideas and encourages knowledge-sharing.

Impact & Growth:

The opportunity to work on varied projects that have real impact in a growing product, at a company where your contributions truly shape the future.

Top-notch Equipment:

Your choice of high-quality hardware (MBP's, monitors, etc.) so you can work comfortably.

Continuous Learning:

Company-sponsored resources for your professional development - whether it's attending a conference, taking a course, getting new books, or even hosting your own side project on our servers.

Comprehensive Benefits:

Private health insurance (BUPA), a company pension plan, gym membership discounts, bike-to-work scheme, season ticket loans, and other perks to take care of you .

No recruiters or agencies please


View our careers page

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3566050
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Wimbledon, ENG, GB, United Kingdom
  • Education
    Not mentioned