Full Stack Developer
We're working with a fast-scaling product-led business who are seeking a Full Stack Engineer to support the delivery of both customer-facing applications and internal tooling. This role is ideal for someone who thrives in modern engineering environments and enjoys working across the full technology stack.
The successful candidate will play a key role in designing, developing, and deploying scalable software solutions. With strong experience across React, Next.js, and Node.js, as well as exposure to languages like Python, Ruby, Scala, and Rust, this engineer will bring versatility, technical depth, and a collaborative mindset to a high-performing team.
You'll be embedded in a cross-functional squad, working closely with product managers, designers, and DevOps to deliver high-quality, user-centric features.
Key Responsibilities-
Deliver high-quality software across the full stack, from front-end UI to back-end APIs
-
Build and maintain performant applications using React, Next.js, and Node.js
-
Contribute to architectural discussions and technical design decisions
-
Collaborate with product, design, and platform teams to align on feature delivery
-
Write clean, maintainable code and participate in peer code reviews
-
Optimise applications for performance, scalability, and user experience
-
Ensure high standards of security, accessibility, and testing across the codebase
-
Support platform improvements and contribute to continuous delivery practices
-
Strong experience in full stack development using React, Next.js, and JavaScript/TypeScript
-
Proven backend engineering skills using Node.js and/or modern languages like Python, Ruby, Scala, or Rust
-
Solid understanding of API design and integration
-
Track record of delivering end-to-end web applications
-
Knowledge of performance tuning and front-end optimisation
-
Comfortable in Agile environments with CI/CD and DevOps principles
-
Strong communication skills with a collaborative, solutions-focused mindset
-
Experience with microservices or event-driven architectures
-
Exposure to cloud platforms (AWS, GCP, or Azure)
-
Familiarity with containerisation tools (e.g. Docker, Kubernetes)
-
Interest in functional programming or modern language paradigms
If you're a versatile engineer who enjoys working across multiple technologies and collaborating to build great products, we'd love to hear from you.
- Company
- Harnham - Data & Analytics Recruitment
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Salary
- £400 - £450 per day
- Posted
- Company
- Harnham - Data & Analytics Recruitment
- Location
- London, South East, England, United Kingdom
- Employment Type
- Contractor
- Salary
- £400 - £450 per day
- Posted