Senior Full Stack Developer, Deskpro

Node, React, Typescript

£70-95k

React
AWS
TypeScript
MySQL
Senior and Expert level
London

2-3 days a week in office (Wimbledon, London)

Deskpro

Software that helps organisations provide better customer support

Job no longer available

Deskpro

Software that helps organisations provide better customer support

21-100 employees

B2BInternal toolsCustomer serviceSaaSSales

Job no longer available

£70-95k

React
AWS
TypeScript
MySQL
Senior and Expert level
London

2-3 days a week in office (Wimbledon, London)

21-100 employees

B2BInternal toolsCustomer serviceSaaSSales

Company mission

To help businesses and organisations provide better customer support across every communication channel. By gathering all customer support channels on one simple, yet flexible platform, they allow organisations to super-charge their customer support.

Role

Who you are

  • 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
  • Strong experience building web apps with Typescript, both on the backend as well as the frontend
  • Experience building SPA's with React. NextJS experience is ideal
  • Strong experience with RDMS (we use 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!

What the job involves

  • 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
  • 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
  • And we have a lot more projects coming up including social integrations (Twitter, Facebook, WhatsApp, etc), asset tracking, approvals, and so much more

Application process

  • 1. Apply via Otta
  • 2. Video call with our Engineering Manager (30m)
  • 3. Pair Programming session with another senior developer (1hr)
  • 4. Technical interview with our CTO (1hr)
  • 5. On-site interview with our CEO and CTO (1hr)

Salary benchmarks

Otta's take

Theo Margolius headshot

Theo Margolius

COO of Otta

Deskpro offers a single, easy-to-use interface for managing all customer support interactions across email, live chat, phone, and social media. This allows companies to easily interact with customers and create an efficient support experience. It automates simple, mundane, and time-intensive customer support processes - creating more engaged and productive staff. Its simplicity means extra technical knowledge or training is not required.

It has worked with market leaders across a range of sectors, from Microsoft, Panasonic, and Sony to the NHS and HMRC.

It is expanding to allow easy customer interaction on Facebook, Twitter & WhatsApp. User contributions on social media pages become actionable tickets, which companies can respond to from the helpdesk. This allows Deskpro to take advantage of the increasingly large social media presence of companies, as well as provide access to the consumer on regularly used, trusted, and convenient sites.

Insights

Some candidates hear
back within 2 weeks

28% female employees

23% employee growth in 12 months

Company

Employee endorsements

Autonomy

"From the first day I joined, I was encouraged to take ownership of my work, give fresh inputs, and pursue the adaption of new tools to improve our..."

Funding (1 round)

Jun 2024

$25m

SERIES A

Total funding: $25m

Company benefits

  • Annual personal learning and reading budget (£500)
  • Cycle to work scheme (no £1,000 limit)
  • Enhanced maternity & paternity leave
  • 25 days of annual leave + bank holidays
  • We have your health covered; private health insurance with Bupa, a medical cash-back scheme with Medicash, and mental health & well-being support services
  • Team fun - monthly team socials and regular events, from crystal maze experiences and cocktail making classes, to go karting and escape rooms!
  • Reduced Gym Membership
  • Free Phone SIM (unlimited calls, data etc)
  • Lunch at the office every Friday

Company values

  • 🧐 Curiosity - As a tech company, being interested in software and asking the right questions is such a key value of how we can improve every single one of our customer's experience from day 1
  • 🏔️ Proactivity - We give everyone autonomy to execute solutions to problems that they may have found. We value people who want to solve problems, not just spot them
  • 🙏 Accountability - We trust people (whatever their level) to do their jobs to the best of their abilities
  • 🤗 Kindness - By treating everyone (including yourself) with kindness, it makes Deskpro a fun, friendly, and safe place to work
  • 🤝 Collaboration - As a growing startup, every new feature, project, or sale involves working with other teams for success
  • 💝 Customer-focussed - As a software company that makes customer support software, it is in our blood to strive towards creating the best experience for our customers as well as their customers

Company HQ

Wimbledon, London, UK

Founders

Chris built Deskpro whilst studying PPE at Oxford, and went on to grow Deskpro into one of Europe's fastest-growing tech companies.

Chris grew up in a sleepy town in Canada and emigrated to the UK to help establish Deskpro's London HQ. They lead the software engineering side of the business.


People progressing

Hannah joined Deskpro as a Graduate Sales Executive in 2018 after completing a Geography Degree from The University of Sheffield. Promoted to Sales Exec. -> Commercial Manager -> Commercial Lead.

Lara joined Deskpro in 2021 as a Content Marketing Intern. Since joining, Lara has been promoted twice and now leads content across the website, product support, social media, and marketing.

Diversity & Inclusion at Deskpro

Hannah Scott headshot

Hannah Scott (Commercial Manager)

  • Deskpro is committed to promoting equality and diversity and promoting a culture that actively values difference and recognises that people from different backgrounds and experiences can bring valuable insights to the workplace and enhance the way we work.
  • At Deskpro, we consider that equality means breaking down barriers, eliminating discrimination and ensuring equal opportunities and access for all groups.
  • We consider diversity to mean celebrating difference and valuing everyone
  • Every employee is entitled to a working environment that promotes dignity, equality and respect for all.
  • All employees will be encouraged to develop their skills and fulfil their potential and to take advantage of training, development and progression opportunities in Deskpro.
  • HR processes in-place to review and escalate allegations, alongside an anonymous whistle-blower channel, to help employees to feel more comfortable reporting issues.

Share this job

View 8 more jobs at Deskpro