Software Developer/ Engineer/ Architect

Software Engineer - (Front End Developer), Web/Javascript.

Are you looking for something more than a typical developer role? Are you intrigued by the ins and outs of different businesses, industries, and new web technologies? Would you love to help inspire existing and potential customers with the prospect of working with one of the world’s best companies? If so, Q Branch is the place for you! Q Branch is a team of strategists, designers, and developers dedicated to delivering transformative visions in pre-sales. We help position Salesforce as the ideal platform to solve the customers' technical challenges and achieve their goals.

We are looking for an ambitious and self-motivated individual to join the CX engineering team in Q Branch.
Customer Experience Engineering is where design meets development. We focus on Salesforce Digital 360 products such as Marketing, Commerce, and Experience Cloud, customising the platform to optimise the customer journey. We work in Solutions and partner with Solution Engineering specialists, Product specialists, and UX/UI Designers where the goal is to deliver visually impactful on-brand customer experiences through functional development on the platform.

As a CX Engineer, you have an equal interest in design and development, plus ideally, have a background in marketing technology. If you love developing for the modern digital way, obsess over the details, and have an interest in a challenging and rewarding career working to create, we hope you apply

This is a great opportunity for those who like taking impactful features from ideation to implementation and creating innovative, personalised, and visually impactful solutions for web and mobile devices.


YOUR IMPACT: Responsibilities

Partner across Solution Engineering and wider Sales teams across EMEA to understand customer goals and challenges in the most strategic B2C accounts.

Responsible for engineering, designing, and developing Salesforce solutions—including scoping specifications, design/layout(wireframing), coding, agile team principles.

Understand out-of-the-box Salesforce Platform functionality, have the ability to demonstrate and tailor these based on customer requirements.

Support and implement technical design solutions, customising where required, using languages & techniques such as Javascript, Server-Side Javascript, AMPScript, responsive mobile apps, email templates, and SQL queries.

Stay ahead of the curve with MarTech innovations and UX/UI Design. Educate yourself and enable others on current and emerging technologies.

Present solutions to partners effectively.

Ability to multi-task, prioritise and manage time efficiently.


Relevant Salesforce Certifications - i.e. Certified Salesforce Administrator, Marketing Cloud Email Specialist/Developer/Admin.

Experience or eagerness to learn with Salesforce core technologies Lightning Web Components (LWC).

Previous Marketing Cloud experience including implementations or troubleshooting AMPscript & SSJS.

Bachelors Degree in Computer Science or equivalent Engineering degree.

Proven industry and software development experience.


Knowledge of Marketing Cloud: Email Studio, Content Builder, Interaction Studio, Journey Builder, Automation Studio, and Contact Builder.

Proven front-end expertise with HTML, CSS, JavaScript.

Knowledge of Web development technologies & libraries (e.g. Node.js, React, Python, REST APIs).

Knowledge of Cloud applications/platforms, relational databases, web, and mobile technologies.

Experience working at-scale by reusing components and code to push out robust apps.

Understanding of sales process and methodologies.

Additional spoken languages (French, Italian or Spanish preferred).