Junior Developer

Developer
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Junior
Compensation
£ 72K

Job location

Remote

Tech stack

Clean Code Principles
JavaScript
API
Artificial Intelligence
Node.js
Object-Relational Mapping
Redis
Next.js
SQL Databases
Systems Integration
TypeScript
Network Routers
Tailwind
React
Backend
Kubernetes
Front End Software Development
Api Design
NestJS
Data Pipelines
Docker

Job description

We're seeking a Full Stack TypeScript Engineer who's passionate about clean code, modern frameworks, and building products that matter. You'll work across the stack - from crafting elegant user interfaces to developing scalable backend systems - and play a key role in shaping new features and technical direction.

This is a hands-on role in a small, agile team, ideal for someone who wants to grow quickly, take ownership, and see their work make a visible difference.

Tech Stack

Frontend

  • Next.js (App Router, React Server Components)
  • React + Zustand
  • shadcn/ui + TailwindCSS
  • Zod (for validation)

Backend

  • NestJS + TypeORM
  • Redis + Bull/BullMQ
  • Jest (for testing)

Architecture & Infrastructure

  • 100% TypeScript codebase
  • pnpm monorepo
  • Docker + Kubernetes
  • SQL databases, * Design, build, and maintain scalable full-stack features using TypeScript
  • Develop intuitive, high-performance user interfaces with React / Next.js
  • Implement robust APIs and backend logic with NestJS
  • Work with data pipelines, integrations, and AI-driven services
  • Write clean, maintainable, and well-tested code
  • Collaborate closely with founders, designers, and product leads

Requirements

  • Strong experience with Typescript (personal projects are okay)
  • Minimum 1 year of commercial experience with JavaScript / Node.js
  • Strong experience with React / Next.js and NestJS
  • Solid understanding of SQL databases and API design
  • Comfortable working in a fast-paced startup environment
  • Excellent communication and problem-solving skills

Benefits & conditions

  • Salary up to £36,000 per year (dependent on experience)
  • Hybrid working - 3 days in-office, 2 days remote
  • Flexible working hours and a collaborative culture
  • Opportunity to grow within a scaling AI tech company
  • High-impact role, your work will directly shape the platform's future

Apply for this position