👨🏻‍💻 postech.work

Senior Full-Stack Developer

Woozle Research • 🌐 In Person

In Person Posted 5 days, 16 hours ago

Job Description

About the Role

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.

What You’ll Do

As our Senior Full-Stack Developer, you’ll:

Own and ship new features end-to-end ; from design through deployment

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

Who You Are

Essential (must have):

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

✨ What You’ll Get

Compensation

£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

Why This Role?

Ownership: Be the technical voice at the leadership table

Impact: Your work directly enables investment decisions at top-tier firms

Innovation: Build cutting-edge AI features (Eleven Labs, GenAI interviews)

Autonomy: Shape the technical direction without layers of bureaucracy

Growth: Build and lead a team as we scale

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.