Remote Mid-level Full-Stack Engineer

Katkin
Leeds, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 89K

Job location

Remote
Leeds, United Kingdom

Tech stack

JavaScript
API
Amazon Web Services (AWS)
Automation of Tests
Cloud Computing
Continuous Integration
Github
PostgreSQL
Node.js
Object-Oriented Software Development
RabbitMQ
Next.js
Software Requirements Analysis
TypeScript
React
Cypress
Backend
Kubernetes
Infrastructure Automation Frameworks
Playwright
Front End Software Development
NestJS
REST
Terraform
Microservices

Job description

  • Deliver functionality across the entire stack, in line with our software requirements.
  • Evaluate and implement new technologies to scale and streamline our software pipelines.
  • Work closely with our product team and stakeholders to build scalable, fit-for-purpose solutions for serving our customers.
  • Share responsibility for the maintenance and quality of codebases and infrastructure.

Technologies:

  • AWS
  • Bazel
  • CI/CD
  • Cypress
  • Frontend
  • GitHub
  • Kubernetes
  • NestJS
  • NextJS
  • OOP
  • Playwright
  • PostgreSQL
  • Prisma
  • RabbitMQ
  • React
  • Terraform
  • TypeScript
  • Web
  • NodeJS
  • Cloud
  • API
  • Backend
  • JavaScript
  • MacBook
  • REST
  • microservices
  • Fullstack

Requirements

  • Good familiarity with RESTful web services.
  • Excellent understanding of TypeScript, React, and Node.
  • Mission-driven, high-energy, and naturally curious with a strong sense of urgency for results.
  • Genuine passion for technology and our mission.
  • Experience working in a fast-paced environment, taking ownership of features end to end, and balancing velocity with technical quality.
  • Experience within eCommerce and/or payments.
  • Good understanding of OOP and/or functional paradigms.
  • Good understanding of NextJS or similar server-focused frontend meta-frameworks; bonus if you have used React Server Components.
  • Familiarity with CI/CD pipelines and tools, particularly GitHub Actions.
  • Experience using or deploying to AWS and/or Kubernetes, using IaC tools such as Terraform or CDK.
  • Experience working with monorepos and tooling such as NX, Lerna, or Bazel.
  • Experience with Cypress, Playwright, or other test automation tools and processes.
  • Familiarity or interest in observability and metrics tooling.
  • A cat, or two or three!

About the company

We are KatKin, a mission-driven company changing the cat food industry with 100% fresh-cooked premium meat recipes designed by our in-house vets and nutritionists. We are building a global challenger brand in cat health and wellbeing, with plans to expand beyond fresh food into products and services that help cat parents manage their cats health. We are currently a UK D2C business that has expanded into retail and is preparing for international markets from 2025 onwards. You will join our close-knit Engineering team and work closely with our Director of Engineering, Product, Design, Data, and the wider engineering group. This role is based in our London office in Farringdon three days a week, and we offer a hybrid working model with up to two days WFH each week. Our tech stack includes TypeScript, NextJS, NestJS, Prisma, PostgreSQL, and RabbitMQ, and we provide a competitive salary, generous holiday allowance, work-from-anywhere time, private health insurance, a personal development

Apply for this position