Full Stack Developer

4 weeks ago


London, United Kingdom Deskpro Full time

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 who can't commute in.

View our careers page

What you will do as a fullstack engineer

As a fullstack 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 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.

Deskpro is a small company, and that means you will sometimes be expected to dip in and out of various roles as needs arise. You will learn a lot through the varied work, and you will get satisfaction in shipping software that gets used by thousands.

Technology we use and where we're going

Most of the Deskpro product backend is written in PHP (Symfony, Laravel) with the primary data store being MySQL. The frontend is Typescript/React (with our own component library) and our primary APIs are GraphQL.

Most of our cloud services we run, such as internal services and our telephony product, are written in Typescript/Node and run on AWS either serverless or dockerized. But we use lots of other technologies like Elastic, Redis, and services offered by AWS like DynamoDB . We even have tools and services written in Kotlin and Go. We're big fans of using the right tool for the job

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 and 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 have a lot of experience with PHP (with Symfony or Laravel), but you are not married to PHP. You will be expected to pick up new technology and stacks where necessary. The best tool for the job is not always PHP.
  • You've got experience on the frontend with ReactJS (ideally Typescript too) and want to do more.
  • 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

  • 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.

And we have a lot more projects coming up including social integrations (Twitter, Facebook, WhatsApp, etc), asset tracking, approvals, and so much more.

Requirements

  • Strong experience building web apps with PHP and Symfony and/or Laravel. Our main product is written in PHP.
  • Experience building SPA's with React. Typescript is a bonus.
  • Experience with server-side Javascript/NodeJS is a bonus so you could jump right into other areas of the business such as our cloud platform.
  • Strong experience with MySQL.
  • 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 (£60-80k)
  • 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.
  • 2 minute walk from shops, restaurants, pubs and gyms.
  • Lovely new offices, BBQs in the summer, Monday team breakfasts and Friday lunches. Unlimited coffee, tea, soft drinks and snacks with beers for Friday afternoon.
  • BUPA Private Healthcare & Cash Scheme, Pension Scheme, Bike Storage, Season ticket loans, Reduced gym membership.

No recruiters or agencies please

View our careers page


  • Full Stack Engineer

    2 days ago


    London, United Kingdom the developer link Full time

    FS .Net Developer - London - Hybrid Working (3 days a week) - £45-50KApply (by clicking the relevant button) after checking through all the related job information below.The developer link are currently supporting a growing SaaS company who are looking to add multiple Junior-mid level .NET Developers to their team. They have a global presence and are...

  • Full Stack Engineer

    4 days ago


    London, United Kingdom The Developer Link Full time

    Job Description FS .Net Developer - London - Hybrid Working (3 days a week) - £45-50K The developer link are currently supporting a growing SaaS company who are looking to add multiple Junior-mid level .NET Developers to their team. They have a global presence and are growing rapidly in the UK and US with 180+ employees in the UK alone. Their main...

  • Full Stack Engineer

    4 days ago


    London, United Kingdom The Developer Link Full time

    FS .Net Developer - London - Hybrid Working (3 days a week) - £45-50KThe developer link are currently supporting a growing SaaS company who are looking to add multiple Junior-mid level .NET Developers to their team. They have a global presence and are growing rapidly in the UK and US with 180+ employees in the UK alone.Their main application is an ASP.NET...

  • Full Stack Engineer

    2 days ago


    London, United Kingdom the developer link Full time

    FS .Net Developer - London - Hybrid Working (3 days a week) - £45-50KApply (by clicking the relevant button) after checking through all the related job information below.The developer link are currently supporting a growing SaaS company who are looking to add multiple Junior-mid level .NET Developers to their team. They have a global presence and are...

  • Full Stack Engineer

    4 days ago


    London, United Kingdom The Developer Link Full time

    Job DescriptionFS .Net Developer - London - Hybrid Working (3 days a week) - £45-50KThe developer link are currently supporting a growing SaaS company who are looking to add multiple Junior-mid level .NET Developers to their team. They have a global presence and are growing rapidly in the UK and US with 180+ employees in the UK alone.Their main application...

  • Full Stack Engineer

    5 days ago


    London Area, United Kingdom The Developer Link Full time

    FS .Net Developer - London - Hybrid Working (3 days a week) - £45-50KThe developer link are currently supporting a growing SaaS company who are looking to add multiple Junior-mid level .NET Developers to their team. They have a global presence and are growing rapidly in the UK and US with 180+ employees in the UK alone.Their main application is an ASP.NET...

  • Full Stack Engineer

    5 days ago


    London Area, United Kingdom The Developer Link Full time

    FS .Net Developer - London - Hybrid Working (3 days a week) - £45-50KThe developer link are currently supporting a growing SaaS company who are looking to add multiple Junior-mid level .NET Developers to their team. They have a global presence and are growing rapidly in the UK and US with 180+ employees in the UK alone.Their main application is an ASP.NET...

  • Full Stack Engineer

    5 days ago


    London Area, United Kingdom The Developer Link Full time

    FS .Net Developer - London - Hybrid Working (3 days a week) - £45-50K The developer link are currently supporting a growing SaaS company who are looking to add multiple Junior-mid level .NET Developers to their team. They have a global presence and are growing rapidly in the UK and US with 180+ employees in the UK alone. Their main application is an ASP.NET...

  • Full Stack Engineer

    2 days ago


    London, United Kingdom The Developer Link Full time

    Senior FS/BE Developer (C#/.Net) Location: London, UK/RemoteJob Type: Full-timeA global mobile network for business, are actively seeking a talented Backend/Fullstack Developer to join the growing team. They are offering highly competitive salary ranging from £60K to £110K GBP along with equity options. About the Role:As a crucial part of the team, you...

  • Full Stack Engineer

    20 hours ago


    London, United Kingdom The Developer Link Full time

    Job Description Senior FS/BE Developer (C#/.Net) Location: London, UK/Remote Job Type: Full-time A global mobile network for business, are actively seeking a talented Backend/Fullstack Developer to join the growing team. They are offering highly competitive salary ranging from £60K to £110K GBP along with equity options. About the Role: As a crucial...

  • Full Stack Engineer

    2 days ago


    London Area, United Kingdom The Developer Link Full time

    Senior FS/BE Developer (C#/.Net) Location: London, UK/RemoteJob Type: Full-timeA global mobile network for business, are actively seeking a talented Backend/Fullstack Developer to join the growing team. They are offering highly competitive salary ranging from £60K to £110K GBP along with equity options. About the Role:As a crucial part of the team, you...


  • London Area, United Kingdom The Developer Link Full time

    Senior FS/BE Developer (C#/.Net) Location: London, UK/Remote Job Type: Full-time A global mobile network for business, are actively seeking a talented Backend/Fullstack Developer to join the growing team. They are offering highly competitive salary ranging from £60K to £110K GBP along with equity options. About the Role: As a crucial part of the team,...

  • Full Stack Developer

    1 month ago


    London, United Kingdom Charles Jenson Recruitment Ltd Full time

    Full Stack Web Developer ( JavaScript, Vue.js, React ) We need a Full Stack Developer in London for an incredible consultancy. The office is central and easily reached by public transport. The role will be office based with the option to some Hybrid working. The Full Stack Developer will need solid knowledge of Vue.js, React and Tailwind and demonstrate a...

  • Full Stack Developer

    1 month ago


    London, United Kingdom Method Resourcing Full time

    Full Stack Developer | React | Ruby | Ruby On Rails | Tech-For-Good | MedTech | Remote | London | Tech | Python | Back-end | Front-end |Mobile Applications Are you a passionate Full Stack Developer looking for a new permanent role? Do you like the idea of working for a Tech-For-Good organisation who are innovative, enthusiastic, and growing...

  • Full-Stack Developer

    23 hours ago


    London, United Kingdom Certus Sales Recruitment Full time

    Full-Stack Developer London Hybrid 30-60k Base + Great Benefits This fast-growing, early-stage business has a clear mission to support the world's largest companies to communicate and execute change. Through building inclusive and connected cultures, this exciting company is building a customer portfolio that already includes numerous household...

  • Full Stack Developer

    4 weeks ago


    London, United Kingdom In Technology Group Limited Full time

    **Job Title: Full Stack Developer** **Location: London (Hybrid)** **Salary: £60,000 DOE** My client is seeking an experienced **Full Stack Developer** for a leading Software Solutions company in Central London. **Technical Skills Required**: - Expertise in JavaScript, TypeScript, React, NodeJS, HTML & CSS - Experience in Web Sockets and REST APIs -...


  • London, United Kingdom Searchability Full time

    **FULL STACK JAVASCRIPT DEVELOPER - LONDON** **NEW PERMANENT OPPORTUNITY AVAILABLE FOR A FULL STACK JAVASCRIPT DEVELOPER IN LONDON** - Permanent opportunity for a full stack developer in London - MUST be eligible for SC security clearance - £50,000 - £80,000 dependent on experience - London based **WHO WE ARE?** We are recruiting a permanent full stack...

  • Full-Stack Developer

    1 month ago


    London, United Kingdom Shift F5 Limited Full time

    Job Title: Full-Stack Developer (FinTech industry) Location: London **Salary**: £50,000 - £60,000 **Job Description**: **Responsibilities**: - Design, develop, implement and maintain software solutions - Develop and maintain software solutions using front-end and back-end technologies - Analyse user requirements and system design - Troubleshoot and...

  • Full Stack Developer

    4 weeks ago


    London, United Kingdom Sphere Digital Recruitment Full time

    Full Stack Web Developer Contract - phase 1 is 1 month (4 phases) £400-500per day Fully remote A Full Stack developer (PHP focused)is required by a top agency client of ours to support on the first phase of a new greenfield development build. Project scope: Build a web based platform helping the people in our agency access, query and visualise audience...

  • Full Stack Developer

    1 month ago


    London, United Kingdom Proactive Appointments Full time

    ** Full Stack Developer - Angular Our client is urgently looking for a Full Stack Developer to join their team on a contract basis, initially for 6 months with a view to extend. You will be able to work remotely, with occasional travel to the office. Please note, this role is OUTSIDE of IR35. **Full Stack Developer - Key Skills: - Angular - version 12, 13...