For Employers

Feefo

Full Stack Engineer

Posted a day ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will develop and maintain scalable Java-based microservices while collaborating with the front-end team using React. Additionally, you will participate in DevOps functions, write unit tests, and contribute to technical documentation within an agile squad.

About the role

At Feefo, we are driven by the power of reviews. Insight from consumer feedback not only empowers brands to enhance their products and services but also enables consumers to make well-informed decisions. Handling thousands of reviews for numerous brands daily requires our software to be exceptionally performant, scalable, and resilient.

 

We are on the lookout for a seasoned Software Engineer with a passion for creating a best-in-class experience for our leading SaaS product.

 

As a Software Engineer at Feefo, you will work within a development squad guided by a Tech Lead Engineer, who provides technical direction and ensures adherence to the highest coding standards and practices for software excellence.


What you'll do

Software engineers work within an agile squad, adhering to the team's agile methodologies and development principles, translating requirements into performant and scalable solutions, always striving for continuous improvement. You will also be responsible for:


  • Developing and maintaining scalable and robust Java-based applications, with an emphasis on microservices architecture and Spring Boot.
  • Implementing and integrating RESTful APIs, working in tandem with the front-end.
  • Proficiency in front-end development using modern JavaScript frameworks, notably React (inclusive of Redux, Styled Components, and TypeScript).
  • Providing ongoing software support, regular maintenance, enhancements, and bug fixes.
  • Writing and maintaining unit tests, practicing Test-Driven Development (TDD) to ensure code quality and functionality.
  • Crafting and maintaining technical documentation, both through inline code comments and knowledge sharing documents.
  • Collaborating closely with the Cloud Infrastructure Team, sharing responsibilities for DevOps functions such as configuration management, continuous integration (CI), and monitoring.
  • Embracing a product mindset, understanding the importance of SaaS experience to drive product success.
  • Advocating for and implementing QA automation practices, including the use of tools such as Cypress.


Experienced Preferred

3-5 years of commercial experience in Service side (Java) and the ambition and determination to master Front-end (REACT). You should be a team player and able to collaborate with colleagues across teams, identifying areas for continual improvement.

 

Server side

3-5 years of commercial development experience in Java, with a strong focus on microservices, preferably using Spring Boot – docker, Kubernetes

Solid understanding of REST APIs and server-side development.

Experience with relational/SQL and No-SQL databases.

 

Front end

Modern JavaScript frameworks, preferably REACT (our stack is React, Redux, Styled Components and TypeScript)

 

Desirable

Experience within cloud-based services, ideally Google Cloud Platform is beneficial.

SaaS experience

Experience with building high throughput APIs

Experience with Cypress or similar testing automation tools

Bachelor’s degree in Computer Science or similar technical discipline.


Values

At Feefo, we are committed to creating an environment where authenticity, inclusiveness, and a client-centred approach are at the core of everything we do.

·       Authenticity – We believe in being true to ourselves and our values. We encourage our team members to bring their whole selves to work, fostering a culture of transparency and integrity.

·       Inclusiveness – Diversity and inclusion are not just words for us, they are fundamental principles that guide our actions. We are dedicated to creating a workplace where every voice is heard, and every individual is valued.

·       Client-Centred – Our clients are at the heart of our business. We prioritise their needs and strive to exceed their expectations by delivering personalised, high-quality service in every interaction.

At Feefo, we believe that a diverse and inclusive workplace drives innovation and creativity. We are committed to fostering a culture where everyone feels valued, respected, and empowered.

We welcome applications from individuals of all backgrounds, experiences, and perspectives. We do not discriminate on the basis of race, religion, sex, sexual orientation, gender identity, age, marital status, disability, veteran status, nationality, or any other characteristic protected by law. Together, we strive to create a supportive and equitable environment for all.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Staff Software Engineer

Full Time $189K - $238K per year Software Development

Full Stack Software Engineer

Full Time $125K - $145K per year Software Development

Offensive Security Engineer (Pentesting & DevSecOps)

Full Time Software Development

Business Analyst

Freelance Software Development

Senior Power BI Developer & Analytics Engineer

Full Time Software Development

Manager, Software Engineering, Data Platform

Full Time $195K - $236K per year Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 218,639+ Jobs in Full Stack Developer

Answer easy questions

Answer easy questions

218,639+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified