Senior Full-Stack Developer
Role details
Job location
Tech stack
Job description
Woozle Research is the home of investment-grade primary research. We help hedge funds, private equity firms, and consulting practices make smarter decisions through bespoke surveys, expert interviews, and channel intelligence.
We've just built a brand-new research portal to transform how we deliver insights to clients ; replacing email threads, spreadsheets, and manual workflows with a secure, scalable platform. Now we need someone to own it.
This is a foundational hire. You'll be our first in-house technical team member, reporting directly to leadership. You'll have significant autonomy to shape how we build, ship, and scale our technology ; including upcoming AI-powered features like automated expert interviews., * Maintain and improve our platform (React + NestJS + PostgreSQL on AWS)
- Manage our cloud infrastructure (ECS, RDS, S3, Cognito, CloudWatch, Terraform)
- Integrate AI/GenAI tools like Eleven Labs for automated expert interviews
- Work directly with founders to translate business needs into technical solutions
- Evaluate and coordinate external partners when additional development support is needed
- Shape the technical roadmap and help build the team as we scale
? Our Tech Stack
- Frontend: React, TypeScript, Tailwind CSS, AWS Amplify
- Backend: NestJS (TypeScript), REST APIs, modular monolith
- Database: PostgreSQL (AWS RDS)
- Infrastructure: AWS (ECS, S3, Cognito, CloudWatch, ALB), Terraform, GitHub Actions
- Data/Messaging: Kafka, Redis (Valkey)
Requirements
- 10+ years of professional software development experience
- Strong TypeScript/JavaScript skills across frontend and backend
- Production experience with React (hooks, state management, component architecture)
- Backend experience with Node.js (NestJS strongly preferred, Express acceptable)
- Solid PostgreSQL skills (schema design, query optimisation, migrations)
- Working knowledge of AWS (ECS, RDS, S3, Cognito or similar auth services)
- Experience with CI/CD pipelines and deployment automation
- Comfortable working autonomously with minimal supervision
Desirable (nice to have):
- Terraform or infrastructure-as-code experience
- Experience integrating AI/ML APIs or building GenAI-powered features
- Familiarity with Kafka, Redis, or event-driven architectures
- Experience with OAuth integrations (LinkedIn, etc.)
- Previous startup, scale-up, or small-team experience
Benefits & conditions
- £75,000 base salary
- Performance-based annual bonus
- Annual profit sharing plan
- Regular micro-bonuses for standout contributions
Health & Insurance
- Full medical insurance
- Full dental insurance
- Full vision insurance
- Generous pension contributions
Working & Time Off
- Flexible hybrid working ; 3 days from home, 2 in Glasgow office
- Generous paid holiday allowance + bank holidays
- Paid parental leave
- Paid sick leave, bereavement, and jury duty
Growth & Learning
- Annual personal study allowance
- Sponsored professional qualifications and certifications
- Structured career path with clear progression
- Opportunity to build and lead a technical team as we grow
Culture & Perks
- Team and company seasonal social events
- Quarterly and annual recognition events
- Commuter benefits and discount gym membership
- Membership to well-being applications
- Employee discount and reward programmes
- Culture of radical transparency, meritocracy, and continuous improvement