S

Backend Developer

SwissDevJobs.ch

London, London, UK
mid_level
X
40000-70000
Featured Job
Added 9/7/2025
Job Description

Backend Developer

SwissDevJobs.ch - London, UK

This role seeks a skilled and reliable Back-End Developer experienced with Braze CRM. You'll work in a service-oriented architecture, solving engineering problems and collaborating with product, marketing, and operations teams. Responsibilities include integrating Braze, building backend services for multi-channel communication (Email, Push, IAM, Content Cards, WhatsApp), and ensuring scalable, data-driven, and performant CRM campaigns.

Requirements

  • Ideally 4+ years of backend development experience.
  • Strong development skills in Java and Python (essential).
  • Experience in coding with Golang (preferred).
  • 2+ years of hands-on experience with Braze CRM (building and managing campaigns).
  • Experience with Braze Canvas and Liquid or similar templating engines.
  • Solid understanding of RESTful APIs, event-driven architectures, and microservices.
  • Experience with templating languages (Handlebars.js, MJML, Liquid, etc.).
  • Proficiency in HTML, CSS, and JavaScript for CRM asset customization.
  • Comfortable working with JSON data models.
  • Familiarity with GIT and continuous integration/deployment workflows.
  • Working knowledge of non-functional requirements (performance, accessibility, security).
  • Braze Developer Certification preferred.
  • English proficiency at C1 level.

Responsibilities

  • Design and implement backend services for CRM functionality and campaign logic (Java, Python, or Golang).
  • Develop and maintain integrations between Braze and internal platforms.
  • Support the build and optimization of campaign templates.
  • Collaborate with stakeholders to translate requirements into solutions.
  • Own and deliver solutions to medium-sized technical problems.
  • Contribute to code reviews and team ceremonies.
  • Document services, features, and decisions.
  • Diagnose and resolve performance issues.
  • Support QA and deployment processes.

Technologies

  • Architect
  • Backend
  • CSS
  • CRM
  • Git
  • Golang
  • Handlebars
  • IAM
  • Support
  • JSON
  • Java
  • JavaScript
  • Marketing
  • Python
  • SQL
  • Security
  • microservices
  • UX UI Design
  • Network
  • Project Manager

Bonus

  • Experience working in an agency setting or with external clients.
  • Basic knowledge of SQL for data manipulation and retrieval.
  • Braze Certifications (Braze Practitioner, Braze Marketeer, Braze Strategist, Braze Technical Architect).
  • Exposure to campaign design principles or UX/design awareness.

Skills

  • Java
  • Backend
  • Python
  • Braze
  • Consultancy
  • Go
  • Golang
How to Apply

Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.

Company Info
S

SwissDevJobs.ch

Posted on X

London, London, UK
Job Details
Date Added:9/7/2025
Platform:
X
Backend Developer at SwissDevJobs.ch | London, London, UK | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform