Senior Full-Stack Engineer (Full-time, Remote, React, Node.js, AWS)
Pixory
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 100KJob location
Remote
Tech stack
JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
Command-Line Interface
Software Quality
Continuous Integration
DevOps
Github
Latex
PostgreSQL
Master/Slave
Node.js
Object-Relational Mapping
Open Source Technology
Redis
Next.js
Responsive Web Design
SQL Databases
TypeScript
Tailwind
Autoscaling
React
Amazon Web Services (AWS)
Grafana
Caching
Indexer
Puppeteer (Software)
Backend
Amazon Web Services (AWS)
Containerization
Stripe
Kubernetes
React
Cloudwatch
REST
Terraform
ImageMagick
Docker
Job description
Build and scale our e-commerce platform end-to-end. You'll work across React frontends, Node.js APIs, and AWS infrastructure - shipping features that serve hundreds of thousands of users while maintaining the performance and reliability our customers expect.
Tech Stack:
Front end:
- React 18+ with TypeScript
- Next.js 14+ (SSR/SSG)
- Tailwind CSS, responsive design
- Canvas libraries: Konva.js, Fabric.js, or react-konva
- State management: Zustand, Redux Toolkit, or Jotai
- Performance: Web Workers, OffscreenCanvas, lazy loading
- Unit tests: Jest
Back end
- Node.js 18+ (Fastify/Express)
- PostgreSQL with Prisma/TypeORM, indexing
- Redis (caching, queues)
- BullMQ for job processing
- Sharp.js for image processing
- REST API design and implementation
Infrastructure & DevOps
- AWS: EC2, RDS, S3, CloudFront, ElastiCache, Autoscaling, DB Cluster (Master/Slave)
- Docker containerization
- CI/CD: GitHub Actions
- Monitoring: CloudWatch, Grafana
Requirements
Do you have experience in TypeScript?, * 5+ years full stack JavaScript/TypeScript
- 3+ years React in production environments
- 3+ years Node.js backend at scale (100k+ requests/day)
- 2+ years hands-on AWS infrastructure (EC2, RDS, S3 minimum)
- Docker and CI/CD pipeline experience
- PostgreSQL or similar SQL database
- REST API design and implementation
- Strong DevOps knowledge - you're comfortable owning architecture decisions
Must-Haves
- React + TypeScript production experience
- Node.js backend at real scale
- AWS hands-on experience (not just certifications)
- Docker deployment experience
- Autonomous problem-solver who takes ownership
Nice-to-Have
- Photobook, print-on-demand, or design tool industry experience
- Built image processing pipelines (crop, resize, format conversion)
- Open-source contributions in React/Canvas ecosystem
- E-commerce platform development
- Payment integration (Stripe, PayPal)
- Infrastructure as Code (Terraform, Kubernetes)
Print/PDF Production (Critical Differeniator)
- CMYK color space management
- PDF generation: LaTeX, Puppeteer, PDF-lib, or similar
- Print specifications: bleed, trim boxes, ICC profiles
- Command-line tools: ImageMagick, Ghostscript
Who You are
- Passionate - Genuinely excited about technology and always learning
- Scalability mindset - Design systems for 1M+ users from day one
- Ownership - You take features from conception through to production monitoring
- Autonomous - Minimal supervision, self-directed problem solving
- Clear communicator - Technical to non-technical conversations
- Pragmatic - Balance code quality with shipping velocity, We prioritize real experience over years on a CV - a 3-year engineer with solid AWS and live production apps is more valuable to us than a 7-year developer who's never deployed beyond localhost.
About the company
Pixory is a fast-growing e-commerce platform for personalized photobooks. We're building a proprietary CMS to scale globally and need senior engineers who can own the full stack - from pixel-perfect frontends to production-grade infrastructure.