F

Feefo

Full Stack Engineer

Full-Stack EngineeringPosted on Nov 10
Full-timeRemote in UKNo salary listedRemote

About the Job

Requirements

  • Three to five years of commercial development experience in Java, with a strong focus on microservices and preferably Spring Boot.
  • A solid understanding of REST APIs and server-side development.
  • Experience with relational or SQL databases and NoSQL databases.
  • Proficiency in modern JavaScript frameworks, preferably React; the stack includes Redux, Styled Components, and TypeScript.
  • A team-oriented approach and ability to collaborate with colleagues across teams and identify areas for continual improvement.

Responsibilities

  • Develop and maintain scalable, robust Java-based applications, emphasizing microservices architecture and Spring Boot.
  • Implement and integrate RESTful APIs in coordination with front-end development.
  • Develop front-end functionality using modern JavaScript frameworks, including React, Redux, Styled Components, and TypeScript.
  • Provide ongoing software support, regular maintenance, enhancements, and bug fixes.
  • Write and maintain unit tests and practice Test-Driven Development to ensure code quality and functionality.
  • Create and maintain technical documentation through inline code comments and knowledge-sharing documents.
  • Collaborate with the Cloud Infrastructure Team and share DevOps responsibilities, including configuration management, continuous integration, and monitoring.
  • Apply a product mindset and understand how SaaS experience contributes to product success.
  • Advocate for and implement quality-assurance automation practices using tools such as Cypress.
  • Work within an agile squad, follow its agile methodologies and development principles, translate requirements into performant and scalable solutions, and pursue continuous improvement.

Desired Qualifications

  • Experience with cloud-based services, ideally Google Cloud Platform.
  • SaaS experience.
  • Experience building high-throughput APIs.
  • Experience with Cypress or similar test-automation tools.
  • A Bachelor's degree in Computer Science or a similar technical discipline.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Feefo

See more jobs