Home / Jobs / Senior Full Stack Product Engineer (Go/PHP/React)

Share:
Facebook X Linkedin WhatsApp

Published 2024-05-16

Senior Full Stack Product Engineer (Go/PHP/React)


Senior Full Stack Product Engineer (Go/PHP/React)

Company details

Type of job: Remote
Country: England
City: London
Company: Clicks and Mortar


Description of the offer

We are looking for a product engineer who has aptitude and experience across front and back end, with expertise in at least one of PHP Laravel, React or GoLang. Must be capable in at least one other of those three languages. We have two product teams currently, expanding to three, and they move at pace. So we are looking for a lateral thinking engineer, who understands both architecture and implementation and can work in a cross functional team with product managers, BA’s and other engineers to ship complete end to end features every week.

 

We currently have marketing tech live with about 1,500 restaurants and hope to double this over the next year. Our tech stack, in addition to Laravel (Blade & Bootstrap) includes React front-ends (NextJS), React Native (for mobile applications), and GoLang microservices to provide highly performant backends to our front-ends and integrations. We rely heavily on AWS managed services including Eventbridge, SQS, DynamoDB and S3, so some familiarity with AWS would be a bonus. We have built web landing pages for table reservations, online ordering, and gift cards as well as our internal ops portal which is used to manage our marketing automation platform and third party integrations like Uber Eats, Deliveroo and Just Eat.

 

The vision is for all of our non-real time data management to be surfaced, controlled and reported on in an easy-to-use way from our product portal which can be used by marketers, restaurant managers and other users, to control their restaurant estate with the aim of: increasing eyeballs, visits/transactions and creating new revenue opportunities.

 

Our Laravel stack interfaces with our event-driven microservice architecture in Go via Eventbridge to power the more ‘real-time’ aspects of our products that are currently live across 15 UK brands. We expect to rapidly iterate on our products based on customer feedback, and subsequently expect the requirements of our Laravel portal to continue to evolve and grow.

 

Youʼll work across the full development lifecycle, identifying the trade-offs between quick solutions and scalable solutions, and employing the appropriate approach — whilst ensuring code is well tested and reliable. You will collaborate with our cross functional founding team to translate requirements into high quality code and product features and capabilities that can be taken to any other hospitality customer globally.

 

We are a team that values output and contribution. Every person is expected to be an IC leader in their own area and to challenge and strive for success. No one in our team has all the answers, or is given free reign to simply ‘do it their way’. We love people who have a strong opinion, but are happy to change it, and who like working in a high output fast feedback environment. Our team is low ego, high expectations, we enjoy working together and love the challenge of building new products that will gain traction and scale. We want to hire the best people, people who are fun to work with and who bring value to every discussion and outcome.

 

We will only interview candidates who live within a 3 hour flight of the UK. Despite being remote, we love getting together, and know that for team cohesion time zones and travel times are important.

Requirements

Must Have

  • 3 + years of professional experience working with one of Laravel, React or Golang.
  • Experience working on both greenfield and pre-existing projects.
  • Experience writing well-tested code at various layers of the testing pyramid.
  • Ability to work well with product managers, project managers, and operations colleagues to build products that suit various stakeholder needs.
  • Ability to take charge of your work, work autonomously and at times with some ambiguity.
  • A desire to ship work fast and often, highly productive and able to build a first version on which to then iterate.
  • A willingness to ask and listen to feedback.

 

 

Things that would help in your application

  • Experience working with front-end frameworks such as React or Vue, with Typescript.
  • Exposure to AWS and its various managed services, including SQS, S3 and Route53.
  • Understanding of microservices and different distributed architecture patterns.
  • An enthusiasm for the Laravel, PHP and broadly the open-source community.
  • Experience working in a start-up, in cross-functional teams or in early product lifecycles.
  • The skills to do product discovery and talk to customers directly to bring back requirements and features.

Benefits

Benefits

£60,000 – £80,000 annual salary

A 5% company pension contribution

Remote and flexible working – candidates must be within 2 hours of GMT (with face-to-face at least once per quarter, but also as and when required by customers)

33 days annual leave – which includes 21 days annual leave, 8 public holidays (5 of which can be taken on whatever day you want), 3 days of Christmas shut down, and your Birthday off

➕ An extra day of annual leave for each year’s service up to a maximum of 5 extra days

Enhanced Maternity and Paternity Leave – after completion of 1 years service

Employee Assistance Programme (EAP) providing support for your health and wellbeing

Coaching – unlimited personalised coaching sessions for everyone based on the things that are most important to you

Learning budget for courses and conferences based around your unique learning journey

Quarterly company get together for planning and socialising

MacBook and anything else we agree you need to do your job effectively

Equity based on role and how early you joined the company

 

This is a fantastic chance to join a dynamic and growing company where great ideas thrive, diversity and inclusion are valued, and employees are empowered to achieve their highest potential, driving C&M’s growth and success.

We’re an employer that believes in equal opportunities. Rest assured, all applicants will be considered for employment without any bias towards race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability status.

So, if you’re interested in joining our team, go ahead and apply today!


How to apply?

Click on the button to get the company email or employment application form.
Apply on home page
Tags:


More options: Modify job, Delete job

Remember that you do not have to pay to participate in selection processes. Protect yourself from fraud with our Security Tips. If they ask you for money for an application you can Report job.


Promote your Job

Promote your job offer in the first positions.
$30USD for 30 days

Promote now

 

Top cities

Featured links

Follow us on Instagram @publiremote

@publiremote

 

 


Recents jobs

Published Friday 22 de November, 2024

Copywriter

Nord
Remote
England

The Marketing department aims to encourage the world to be as enthusiastic about our products as we are. We have more than twenty



Published Friday 22 de November, 2024

Brand Designer for Identity Revamp

Newzoo
Remote
Worldwide

We’re a small, hands-on design team of two, seeking a creative partner (freelancer or small agency) to collaborate with us on revamping and



Published Friday 22 de November, 2024

Visual Designer

Coder
Remote
United States

Coder is on a mission to build enterprise software that makes software developers’ lives easier and keeps them in flow. We’re looking for

,


Frequently Asked Questions (FAQ)

PubliRemote.com is an online portal dedicated to connecting employers and remote workers. We offer a platform where companies can post remote work opportunities and professionals can find employment from anywhere in the world.   At PubliRemote, you will find a wide variety of remote jobs, both for freelancers and for people who want to Work From Home with a fixed schedule.

Publiremote provides a user-friendly platform for job seekers, helping them find high-quality, remote opportunities across various fields. With a focus on matching skilled professionals with roles that offer flexibility and work-life balance, Publiremote is the go-to site for anyone looking to take control of their career.

Start exploring today and discover remote roles in graphic design, customer service, proofreading, content moderation, illustration, video editing, and freelance writing that let you work from wherever you feel most inspired.

Posting a job is easy! Just sign up, click on “Post a Job,” and follow the steps to enter your job details. You can publish your job listing for free or choose to promote it for added visibility.

A promoted job costs $30 for 30 days. Promoted listings appear at the top of search results, making it easier for candidates to find your post.

 

Publiremote.com focuses on remote job opportunities across a variety of fields, including tech, marketing, design, and customer service. We welcome positions that allow candidates to work from anywhere or in a remote capacity.

 

To attract quality candidates, be clear about the job role, requirements, and any specific skills needed. Adding a descriptive title and highlighting remote perks or benefits also helps your listing stand out.

 

We accept secure payments through Stripe, which supports most major credit and debit cards. Your payment information is protected, ensuring a safe transaction.

 

Yes! If you need help, our support team is ready to assist you. Please reach out via our Contact Us page, and we’ll get back to you as soon as possible.