Senior Product Developer (Front End)

Primary purpose of the role

We are looking for a talented Front-End developer to design world-class UI on Salesforce for our evolving Super-App.

As a product developer you will be responsible for developing features within our product suite on the Salesforce platform. You will also help analyse project objectives, create amazing customer experiences, and troubleshoot issues.

To ensure success as a product developer, you should have extensive experience working with JavaScript and front-end technologies to support our Salesforce app, have strong application development skills and the ability to solve complex software problems. 

This is a hybrid remote working role, with a requirement to work from a London location 1 day a week.


What you’ll do:

You will be working on our Retail Super-App product, helping us to build a world-class product that allows customers’ personal needs to be met in a frictionless way, wherever they are.  

Working within an agile delivery team, you will participate in all aspects of delivering software projects and troubleshooting issues. You will participate in the product design, technical design, estimation, development, and maintenance of our environments.  You will primarily be working on both the front-end (JavaScript) and the back-end (Salesforce) of the responsive hybrid app, with the occasional requirement to work with third party APIs.

You will contribute towards continually improving, developing and distributing documentation and other collateral for both internal and external audiences. 

You will be part of a cross functional team, composed of Test Engineers, Developers and Business Analysts. You will be a fully hands-on member of the team.



Key skills you’ll be experienced within:

3-5 years commercial experience with FE development
Highly skilled in;
Experience with a JS Unit Testing framework and able to put this into place
Experience with one or more with the following; JavaScript frameworks/libraries/tools
Experience with UI/UX processes
Object-Oriented programming language experience
Experience with GIT source control
Experience coaching other team members to develop their skills
Good communication skills
Ability to problem solve high-level software and application issues
Highly experienced using Agile development practices


Salesforce development experience
Lightning Web Components
iOS (Swift)
Android (Java or Cotlin)
Prior experience working in retail tech
Experience working with an Salesforce ISV on a managed package
Experience with Confluence and Jira
Understanding of POS, Payment apps, OMS or retail operations


To apply, email and list the subject as: Senior Product Developer (Front-End)