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
£ 72KJob 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