Full Stack Software Engineer

Core Recruitment
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Charing Cross, United Kingdom

Tech stack

API
Software Applications
User Authentication
Mobile Application Development
Cloud Computing
Design of User Interfaces
Node.js
Performance Tuning
Next.js
Responsive Web Design
Data Streaming
Systems Integration
TypeScript
Web Content Accessibility Guidelines
Google Cloud Platform
Caching
Backend
Infrastructure Automation Frameworks
Deployment Automation
GraphQL
React Native
Front End Software Development
REST

Job description

We're looking for a talented Full Stack Software Engineer with a strong frontend and mobile focus to help build and scale a modern digital platform. This is an exciting opportunity to work across the entire stack from mobile and web applications to backend services and cloud infrastructure using cutting edge tools and practices. This role will play a key role in shaping user experiences, driving performance, and delivering high quality, production ready solutions in a collaborative, fast paced environment.

  • Design, build, and maintain scalable applications across mobile, web, and backend systems using React Native, Next.js, and Node.js
  • Own the frontend experience across platforms, delivering intuitive, accessible, and high performing user interfaces
  • Integrate applications with REST and GraphQL APIs, managing data flows, caching, and error handling
  • Develop backend services and APIs, ensuring reliability and seamless system integration
  • Build and manage cloud infrastructure on Google Cloud Platform using infrastructure-as-code tools
  • Implement CI/CD pipelines and automate deployments
  • Write clean, maintainable, and well-tested TypeScript code across the full stack
  • Collaborate closely with designers, product managers, and engineers to deliver high-quality features

Requirements

  • Proven experience as a Full Stack Software Engineer delivering end to end solutions
  • Strong expertise in React Native for cross platform mobile development (iOS & Android)
  • Deep knowledge of Next.js, including SSR, SSG, and performance optimisation
  • Strong proficiency in TypeScript across frontend and backend
  • Experience integrating REST APIs, including authentication and error handling
  • Hands-on experience working with GraphQL (e.g. Apollo, urql)
  • Solid understanding of accessibility standards (WCAG) and responsive design

Apply for this position