Senior Full Stack Engineer (PHP/React)

£60k - £80k per annumEstimated

At Deskpro, we make helpdesk software and we have customers of all shapes and sizes from across the globe, including Vodafone, Microsoft, NHS, and Panasonic. Deskpro is a large product with a large variety of features and modules, from email, chat, and voice, to blog posts, knowledgebase and guides, and everything in between. There's always something new to build.

We have a Wimbledon office but remote opportunities are available for UK-based candidates.

What you will do as a senior full-stack engineer

As a senior full-stack engineer, you will help build new features and modules, you'll be involved in shaping our underlying product frameworks and our internal processes like code reviews and deployment, and you'll get to participate in feature planning and have real input on the direction we take the product and the company as a whole.

You'll be joining a small team where your specific experience will have a great impact. You will have a lot of autonomy over your own projects and you will get to use your expertise to lead by example.

Technology we use and where we're going

Deskpro is a polyglot company. A lot of our existing product backends are written in PHP (Symfony, Laravel), but as the product evolves, we're shipping NodeJS/Typescript and Golang services, too. Most of our Cloud services are serverless NodeJS/Typescript projects. We use a lot of other technologies like Elastic, Redis, and services offered by AWS like DynamoDB. We're big fans of using the right tool for the job.

The main product frontend is all Typescript/React that talks to GraphQL backends. Other parts of the business use React/NextJS or even Svelte. We've spent time looking at maturing technologies like Web Components and have some ideas on improving our frameworks with agnostic UI libraries through tools like Lit.

Node is becoming an even bigger part of our tech stack going forward as we embark on the development of exciting new projects and features like chat bots and AI. The Node community is ever changing and we need people who know the ecosystem well to help our team make fundamental decisions.

Why should you be interested?

  • You'll get to use and learn about many different products, APIs and technologies. Deskpro is the central hub for a lot of companies, and we're always adding new features, modules and integrations.
  • You'll get to work with real customers and get a peek into how other businesses operate.
  • You'll get to learn about scaling software as well as scaling the SaaS platform as a whole.
  • You'll get to try out new technology. We are constantly updating our stack and are always on the lookout for tools that will help us be more productive.

You are a good fit for the role if...

  • You have an earnest interest in developing software with a desire to learn more about the craft.
  • You enjoy taking the lead on big projects and enjoy a strong sense of ownership over the stuff you build.
  • You have a lot of experience with Typescipt/Node as both a backend and frontend technology.
  • You've got experience with React. Experience with NextJS specifically is ideal.
  • You have excellent written and verbal communication skills. We are big believers in "writing stuff up", everything from spec's to dev docs to RFC's. You need to be able to know your audience and communicate clearly.
  • You enjoy solving problems yourself and like working in a "get stuff done" environment. We're a small team and we all generally just get on with things in a fairly autonomous manner. You won't be micro-managed.

Examples of projects we've been working on lately

  • Chat bots and AI – automated real-time responses to instant messenger messages from users, including scripted responses, decision paths and flow charts.

  • Voice -- Incoming and outgoing calling from the browser, including features likes automated call routing and simple IVRs.

  • AWS -- Moving all our infrastructure to AWS. This has included some ambitious projects like re-writing the email parser to make it more efficient.

  • Reports -- New reporting system with dashboards, scheduled reports, and sharing.

  • Apps platform -- A platform that allows third parties to create "apps" that run within Deskpro.

  • Filtering and search -- New filtering and search system to improve efficiency, accuracy, and UX.

  • Social / Multi-channel messaging -- we are building out generic data structures with flexible ingress APIs to allow connecting Deskpro to any messaging channel including social sites like Twitter and Facebook, but we also envision integrations with systems like eBay messages or Apple/Google app stores. We'll be able to process any kind of communication.

  • New GraphQL API backends.

Requirements

  • Strong experience with PHP

  • Strong experience with RDMS (we use MySQL).

  • Experience building SPA's with React and Typescript.

  • Experience with AWS is a bonus.

  • You should be a fast learner. We often venture into unknown territory so you should be a Google-fu master and have experience-driven intuition.

  • You should be excited to dive deep into new technology and new programming languages. We're always happy to try new things if it'll help us ship better software.

  • You should have a strong understanding of software architecture with opinions on "the right way" to do things.

  • You should be a "do-er". You will have a lot of autonomy over your own work, and you will be expected to work with the team to make sure your projects get shipped.

  • You work well with others and enjoy sharing your knowledge and leading by example.

  • You should love the colour green. We're putting a big focus on delivering well-tested and super-solid software!

Benefits

  • Competitive Salary + Share Options
  • Varied work. Both in terms of what product features you will be working on, but you'll also have the opportunity to immerse yourself in other aspects of the company such as product planning, customer support, etc.
  • A mixture of autonomy over your own work and real responsibilities to the team and business.
  • Your choice of equipment (most of our devs like Macbook's with two 4k monitors).
  • We encourage self-improvement: Company-sponsored server/hosting for your side projects; books; conferences; courses. Just ask!
  • A chance to be truly invested in your work and the company with a generous share options scheme.
  • BUPA Private Healthcare & Cash Scheme, Pension Scheme, Bike Storage, Season ticket loans, Reduced gym membership.

_ No recruiters or agencies please _

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer (PHP/React) in Wimbledon, Greater London vacancy
  • £56k - £76k per annumEstimated
     ...We're looking for a senior frontend engineer to help us build our SaaS and on-premise helpdesk product....  ...'re going Our frontend is built with React and Typescript. Our product has a GraphQL...  ...backends, here's some other tech we use: PHP, NodeJS, Docker, Elastic, Redis, and all... 
    Senior
    Summer work
    Work at office
    Remote work
    No agency
    Flexible hours
    Working Monday to Friday

    Deskpro

    Wimbledon, Greater London
    more than 2 months ago
  •  ...of patient care and participate in the monitoring of standards Co-ordinate clinical workload in line with clinical priorities, to react swiftly and appropriately to changing circumstances relating to patient condition, staffing or workload, in conjunction with other healthcare... 
    Senior
    Part time

    st georges nhs trust

    Wandsworth, Greater London
    28 days ago
  • £54.32k - £60.98k per annum

    See Job description Must be able to work autonomously, in a high pressured environment, to a high standard while being an advocate from the patient.
    Senior
    Full time

    NHS Jobs

    Wandsworth, Greater London
    1 day ago
  • £70.39k - £80.47k per annum

    **Please see the attached supporting job description and person specification document, which contains more information about the role and requirements. Please ensure your application refers to the job description and person specification**
    Senior

    NHS Jobs

    Wandsworth, Greater London
    3 days ago
  • £69k - £92k per annumEstimated
    Are you a Sales Negotiator looking to move to a market leading independent business? Location: Battersea We are seeking a motivated Sales Negotiator to join this expanding team in Battersea. You'll have the opportunity to work under one of the most energetic and positive...
    Senior

    deverellsmith

    Battersea, Greater London
    16 days ago
  • £44.81k - £53.13k per annum

    Please see the attached supporting document which contains more and person specification information about the role.
    Senior
    Full time

    NHS Jobs

    Wandsworth, Greater London
    5 days ago
  • £40k - £50k per annum

    Managing a portfolio of clients' tax affairs (across personal & corporate tax). Providing sound tax advice and solutions to clients. Ensuring compliance with UK tax laws and regulations. Liaising with HMRC on behalf of clients. Working collaboratively with the tax...
    Senior
    Permanent employment

    Michael Page

    Wimbledon, Greater London
    more than 2 months ago
  • £59.49k - £66.24k per annum

     ...pharmacy services, sensitive to the needs of patients, carers and healthcare staff. To provide specialist clinical pharmacy expertise to senior clinical staff of the multidisciplinary team within ophthalmology/ surgery regarding medicines related issues and enable... 
    Senior
    Full time
    Local area

    NHS Jobs

    Kingston upon Thames, Greater London
    7 days ago
  • £54.32k - £60.98k per annum

    1. Develop and maintain own specialist analytical skills employing these to aid SWLPs decision making processes. 2. Apply your information knowledge and expertise to proactively support SWLPs information requirements. Including, but not limited to, information and advice on ...
    Senior
    Full time

    NHS Jobs

    Wandsworth, Greater London
    7 days ago
  • £33.37 per hour

    Adults Senior Social Worker - Locality , Kingston upon Thames  Pay rate to £33.37 per hour   Please get in touch for more information.  This is an agency post and Pertemps can offer you -   ~ A Dedicated consultant who has access to all Social Work roles across the UK... 
    Senior
    Hourly pay
    Full time
    Kingston upon Thames, Greater London
    21 days ago
  • £36.45k - £43.9k per annum

    (Applicants must be in the UK, and we do not provide sponsorship.) Senior Occupational Therapist (CAMHS Eating Disorders) Job Reference: JD210(PRI96518) Sector: Healthcare Location: Roehampton Salary: £36,454- £43,897 (Depending on experience) Vacancy Type: Permanent... 
    Senior
    Permanent employment
    Full time

    Complete Jobs

    Roehampton, Greater London
    10 days ago
  • £12.5 - £13.5 per hour

     ...Howard Finley Care are currently recruiting for a senior care assistant for our client's 28 bedded Nursing Home based in Surbiton which...  ...details: £12.50 - £13.50 per hour (Depending on experience) full time hours Day shifts Permanent contracts Senior Care Assistant... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Day shift
    Surbiton, Greater London
    16 days ago
  • £28k - £35k per annum

    Your new company A well established accountancy practice that has a strong presence across south-west London & Surrey. Your new role Working with the directors and managers, your role will be varied but will typically include 60% accounts work (assisting with the preparation...
    Senior
    Permanent employment
    Full time
    Flexible hours

    Hays

    Kingston upon Thames, Greater London
    more than 2 months ago
  • £55k - £65k per annum

     ...We are working with a Personal lines insurer, who are searching for a Senior Portfolio Pricing Analyst to join their team as the number two. The successful candidate will have a strong technical background and working knowledge of key methods for tracking risk portfolio... 
    Senior
    Full time
    Work at office
    Hybrid work

    Eames Consulting

    New Malden, Greater London
    15 hours ago
  • £24k per annum

     ...Senior Optical Assistant in Fulham. Step Up in Your Career! Ready to take the next step in optics? Join a market-leading, customer...  ...Team Work in a high-performing environment The Role: Full-time, including weekends (flexibility required) Dispensing at all... 
    Senior
    Full time
    Fulham, Greater London
    more than 2 months ago
  • £48k - £65k per annumEstimated
    Senior Network Consultant - Cisco, LAN, Nexus, ISE, SDA, Firewalls - £75,000-£80,000 + £5K Bonus - Homebased UK Why this business? Fast growing business with clear plan to double turnover in the next 3 years Working with some of the leading lights of the Cisco space to learn... 
    Senior
    Work from home

    InfraView

    Surbiton, Greater London
    28 days ago
  • £291 - £400 per day

     ...Senior Employee Relations Manager needed in Kingston Paying £291 per day ref 1543775 Full time hours on a temporary basis We are seeking a dynamic and experienced  Senior Employee Relations Manager to lead our ER team and deliver a high-quality, customer-focused service... 
    Senior
    Full time
    Temporary work

    ESSENTIAL EMPLOYMENT LTD

    Kingston upon Thames, Greater London
    22 days ago
  • £75k - £90k per annum

     ...Job Details This Top 200 ranked outfit now seek a Senior Litigation Solicitor 6+ PQE to join its industry-leading team located in the South-West of London. The Firm: This is a brilliant practice to join and progress your career further as you surround yourself with... 
    Senior
    Long term contract
    Immediate start
    Work from home

    JMC Legal Recruitment

    Wimbledon, Greater London
    15 days ago
  • £12.5 - £13.5 per hour

     ...Senior Care Assistant job - Surbiton Howard Finley Care are recruiting for a new Senior Care Assistant to work within our client's nursing home in surbtion. Senior Care Assistant vacancy details: ~£12.50 to £13.50 per hour ~36 - 40 hours per week available ~ Days... 
    Senior
    Hourly pay
    Full time
    40 hours per week
    Immediate start
    Night shift
    Surbiton, Greater London
    15 days ago
  •  ...Job summary Senior Engineer - Software - SMCS - 12 month contract - New Malden - £67.47ph UMB or £50ph PAYE (Inside IR35) Key skills required...  ...SC + UK Eyes Only This role will require the person to hold full Security Clearance (SC) prior to working onsite. You will need... 
    Senior
    Contract work

    Matchtech

    New Malden, Greater London
    a month ago
  • Job Category : Social Care & Health Qualified Location : Royal Borough of Kingston Hours Per Week : 36.00 Start Date : Immediate start Start Time : 08:45 End Time : 17:00 Please be aware all candidates must be double Vaccinated as it’s mandatory for this role...
    Senior
    Full time
    Contract work
    Work at office
    Immediate start

    Royal Borough of Kingston

    Kingston upon Thames, Greater London
    1 day ago
  • £24k - £28k per annum

    Optical Assistant - Colliers Wood, Independent Opticians Colliers Wood is a gorgeous area which is known for being so peaceful, with greenery all around and convenient shopping areas right at your fingertips! Looking for a new adventure or a bit of a change of scenery? ...
    Senior
    Full time
    Holiday work

    Lunaria Recruitment

    Colliers Wood, Greater London
    27 days ago
  • £50k - £66k per annumEstimated
    3 Months Contract with a local authority Job Purpose ~ The Employee Relations Manager will be responsible for managing the delivery of a customer-focused professional employee relations (ER) service within a local authority. This role involves overseeing and undertaking...
    Senior
    Full time
    Contract work
    Local area
    Immediate start

    CRA GROUP RECRUITMENT AND PAYROLL LTD

    Kingston upon Thames, Greater London
    22 days ago
  • £37k - £50k per annumEstimated
     ...committed to excellent patient experience to join our team. The PICU Senior Staff Nurse role is about motivating and leading your staff . It...  ...services, they provide a wide variety of specialist care and a full range of community services to patients of all ages following... 
    Senior
    Full time

    st georges nhs trust

    Wandsworth, Greater London
    27 days ago
  • £12.5 - £13.5 per hour

     ...Senior Carer - Days (Occasional Nights Cover) Location: Surbiton, Nursing Home Hours: 36 hours per week Pay: £12.50 - £13.50...  ...team at a well-established nursing home in Surbiton. This is a full-time day shift position, with occasional night cover if needed.... 
    Senior
    Hourly pay
    Full time
    Night shift
    Day shift
    Surbiton, Greater London
    1 day ago
  • £17.5 per hour

     ...Senior Dental Nurse - Full-Time We are seeking a dedicated and skilled Dental Nurse to join our dynamic and friendly team in a modern four-surgery dental practice . This is an excellent opportunity for a qualified professional ideally with experience in sedation... 
    Senior
    Hourly pay
    Full time
    1 day week
    Working Monday to Friday

    Howard Finley Care Ltd

    New Malden, Greater London
    a month ago
  • A Vacancy at St George's University Hospitals NHS Foundation Trust. This is a new post that will form an essential part of the autism diagnostic pathway MDT, ensuring compliance with national guidelines and leading on the provision and governance of psychology within the ...
    Senior
    Part time
    Local area

    st georges nhs trust

    Wandsworth, Greater London
    5 days ago
  • £38k - £51k per annumEstimated
    • To provide excellent individualised and unsupervised nursing care. • To utilise and further develop advanced clinical specialist skills in order to provide the highest standard of individualised patient care. • The post holder will play a key role in the nursing team to...
    Senior
    Full time

    st georges nhs trust

    Wandsworth, Greater London
    20 days ago
  • £25k - £32k per annumEstimated
     ...Senior Theatre Practitioner - Orthopaedics Nuffield Health, Parkside Hospital |Wimbledon, London | Theatres | Permanent | Full time |37.5 hours per week Wherever you are currently working, Nuffield Health is where you will excel. As the UK’s largest Healthcare Charity... 
    Senior
    Permanent employment
    Full time
    Local area
    Flexible hours

    Nuffield Health

    Wimbledon, Greater London
    7 days ago
  •  ...We are currently looking for an enthusiastic and hard working Senior Science Teacher (Fixed Term Cover) to work within the Science Department...  ...the application form please ensure that the form is completed in full. Incomplete reference sections, education history or employment... 
    Senior
    Fixed term contract

    Eaton House The Manor

    Wandsworth, Greater London
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer (PHP/React). Be the first to apply!

Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions