×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-Stack Developer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Abel & Cole
Full Time position
Listed on 2026-09-03
Job specializations:
  • Software Development
    Full Stack Developer, React.js, Software Engineer, App Developer - Mobile/Web
Salary/Wage Range or Industry Benchmark: 110000 - 140000 GBP Yearly GBP 110000.00 140000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Purpose

The Senior Customer Engineer is a Full-Stack Engineer responsible for the technical direction and implementation of all of Abel & Cole’s customer-facing technologies. The role comprises hands-on software development as well as technical leadership and contribution to systems architecture. The Senior Customer Engineer plays a key role in shaping and implementing best practice to ensure a smooth Software Development Lifecycle across a broad range of products.

It’s an excellent role for an engineer who wants to grow their range across web and mobile and all the technologies that support them.

Our Tech Stack
  • Web:
    Next.js, Type Script, Zustand, SCSS, React Testing Library, Storybook
  • Mobile:
    React Native, Type Script, React Navigation, React Hook Form, Reanimated, Firebase, Braintree
  • Backend: .NET API (OpenAPI/Swagger)
  • Testing & CI/CD:
    Jest, React Testing Library, Azure Dev Ops, Code Push
  • Environment/Platform:
    Azure Cloud, templated infrastructure
Key Responsibilities
  • Development and maintenance of several customer-facing products, including websites and mobile apps written with Next.js and React Native.
  • Integration of our REST APIs using typed, code-generated (OpenAPI/Swagger) clients.
  • Contribute to our APIs — extending, updating, and maintaining the backend endpoints that power both platforms (.NET).
  • Own features end-to-end — from technical design through delivery, release, and monitoring.
  • Provide technical leadership and hands-on guidance to the engineering team, setting coding standards, architectural direction, and best practices across the codebase.
  • Identify and address technical debt, performance bottlenecks, and reliability issues in existing systems.
  • Champion best practices across development, Dev Ops, and security.
  • Help maintain and improve app store releases and multi-environment builds.
  • Collaborate with cross-functional stakeholders to prioritise the roadmap, balancing new feature delivery against consistency of service.
  • Mentor mid- and junior-level engineers through code review, pairing, and technical guidance.
  • Collaborate closely with Product, Design, and QA in an agile team.
  • Evaluate and recommend new tools or frameworks that could improve team velocity or system capability. Monitor developments of the frameworks in use.
Key Skills & Competencies
  • Significant commercial experience as a full-stack engineer, with strong Type Script.
  • Proven experience with React and React Native, including shipping apps to the App Store and Google Play.
  • Experience building web applications with Next.js (or strong React web experience).
  • Solid understanding of consuming REST APIs (experience with a .NET backend a plus).
  • Experience with state management using React Context and hooks.
  • Strong automated testing habits — Jest, React Testing Library.
  • Confident with Git and CI/CD pipelines (Azure Dev Ops ideal).
  • Excellent communication skills and a collaborative mindset to ensure teams grow their skills together.
  • Familiarity with Agile practices and how they relate to the Software Development Lifecycle.
Desirable Skills and Experience
  • SQL / relational database experience (writing and optimising queries, working with schemas).
  • Native mobile experience — iOS (Swift/Objective-C, Cocoa Pods) and/or Android (Kotlin/Java, Gradle), including building or maintaining native modules.
  • In-app payments integration (Braintree, Stripe, or similar).
  • Firebase (Crashlytics, Cloud Messaging/push, Remote Config, Analytics, Performance).
  • Animation libraries (Reanimated, Lottie).
  • SCSS / modern CSS, and state tooling such as Zustand.
  • Experience integrating customer engagement platforms (e.g. Insider, Dynamic Yield, etc.).
  • Mobile performance profiling and crash triage.
Personal Attributes
  • Bold, genuine, and collaborative — reflects Abel & Cole’s friendly, supportive, and irreverent culture.
  • Takes ownership of features end-to-end, from technical design through to delivery and monitoring, and takes pride in the quality and reliability of what’s shipped.
  • Comfortable balancing hands-on delivery with technical leadership and architectural decision-making.
  • Good agile leadership qualities, skilled in helping teams arrive at decisions, with a strong affinity for Scrum values…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary