Full-Stack Engineer: React/Node.js, GraphQL, AI

DC Thomson

Aberdeen City

Hybrid

GBP 55,000 - 75,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Office locations

Job summary

DC Thomson is seeking a curious Software Engineer to join our engineering team and help build systems that power customer engagement at scale. You will work across front-end and back-end, delivering high-quality products and exploring AI-enabled approaches.

You will design, develop and maintain applications across our customer engagement ecosystem, integrating with email and messaging platforms and collaborating with cross-functional teams.

Qualifications

  • Proven experience building full stack applications with React and Node.js.
  • Hands-on experience with JavaScript/TypeScript for modern web apps.
  • Experience designing, building and consuming APIs, incl. GraphQL.
  • Experience with relational databases (MySQL, PostgreSQL, SQL Server).

Responsibilities

  • Design, develop and maintain software applications, services and integrations across our customer engagement ecosystem.
  • Build and enhance personalised customer experiences and profiling capabilities.
  • Develop and support backend systems that manage data flows between platforms and services.
  • Work with Iterable to deliver scalable email and customer communications solutions.
  • Collaborate with product, engineering and business teams to turn requirements into technical solutions.
  • Troubleshoot, diagnose and resolve software and system issues.
  • Contribute to engineering best practices, automation and code quality improvements.
  • Participate in code reviews and knowledge-sharing across the engineering community.
  • Explore AI-powered tools and technologies to improve engineering effectiveness and outcomes.

Skills

React
Node.js
GraphQL
JavaScript
TypeScript

Tools

MongoDB
Python
Iterable
AWS/Azure/GCP

Job description

DC Thomson is seeking a curious Software Engineer to join our engineering team and help build systems that power customer engagement at scale. You will work across front-end and back-end, delivering high-quality products and exploring AI-enabled approaches.

You will design, develop and maintain applications across our customer engagement ecosystem, integrating with email and messaging platforms and collaborating with cross-functional teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Engineer — React/Node & AI for Customer Engagement
Full-Stack Engineer — React/Node & AI for Customer Engagement

DC Thomson • Dundee

Hybrid
GBP 50,000 - 70,000
Full-Stack Engineer — React/Node.js, GraphQL & AI
Full-Stack Engineer — React/Node.js, GraphQL & AI

DC Thomson • City Of London

Hybrid
GBP 60,000 - 90,000
Hybrid Full-Stack Engineer: React, Node, GraphQL & AI
Hybrid Full-Stack Engineer: React, Node, GraphQL & AI

DC Thomson • Glasgow

Hybrid
GBP 65,000 - 90,000
Full-Stack Engineer (React/Node) – AI Personalization
Full-Stack Engineer (React/Node) – AI Personalization

DC Thomson • Greater London

Hybrid
GBP 65,000 - 90,000
Full Stack Software Engineer
Full Stack Software Engineer

DC Thomson • Aberdeen City

Hybrid
GBP 55,000 - 75,000
Hybrid work model
Office locations
Full Stack Software Engineer
Full Stack Software Engineer

DC Thomson • City Of London

Hybrid
GBP 60,000 - 90,000
Full Stack Software Engineer
Full Stack Software Engineer

DC Thomson • Greater London

Hybrid
GBP 65,000 - 90,000
Full Stack Software Engineer
Full Stack Software Engineer

DC Thomson • Dundee

Hybrid
GBP 50,000 - 70,000
Full Stack Engineer — AI-Driven Cloud Web Apps
Full Stack Engineer — AI-Driven Cloud Web Apps

Digital Skills ltd • Manchester

On-site
GBP 60,000 - 90,000
Full Stack Software Engineer
Full Stack Software Engineer

DC Thomson • Glasgow

Hybrid
GBP 65,000 - 90,000