Full Stack TypeScript Developer

About Sownd Affects

Sownd Affects is developing the world's first Audio Inclusivity Certification Standard. Built on the insight that 30 percent of the population are noise sensitive, we are on a mission to change how people socialise and to inspire venues to build acoustically enhanced spaces that make socialising more enjoyable for everyone, especially the noise sensitive. Our work combines acoustics expertise, behavioural insight and modern software systems to create a new global standard for sound in social spaces.About the Role

We are seeking a technically skilled and pragmatic Full Stack Developer to architect and implement the next major phase of our internal operations system. This Back Office platform is critical to the rollout of our audio inclusivity certification and must be reliable, scalable and easy for our team to use.

This is a project based contract. We will define a clear set of deliverables and agree a fixed project fee. You will work on your own schedule, with the expectation of being available for at least 2 hours between 10am and 4pm from Monday to Friday for questions or unblockers. Once delivered, there is likely to be ongoing maintenance and iteration work as the product grows.

About the Team You Will Work With

You will work directly with the founders and our Head of Product. We are a small, fast moving team of experienced tech entrepreneurs who work hands on and are passionate about using AI tools to increase speed and quality across the business. You will also have access to a CTO for occasional guidance, though you will own the build of this Back Office system.

This is a high trust, low bureaucracy environment where clarity, autonomy and fast decision making are valued.

Key Responsibilities
  • Architect and implement a Back Office web application using React Admin
  • Integrate the Back Office with our main website and ensure reliable backend logic and data flow
  • Set up and manage a Postgres database hosted on Supabase for venues, clients, acoustic measurements and certification data
  • Define and document a clear and scalable data model that supports all certification and reporting requirements
  • Build workflows for ingesting and transforming acoustic engineer reports in PDF or structured formats
  • Implement an easy to use data upload mechanism for ongoing ingestion of client information and acoustic measurements
  • Implement QR code generation linked to public certification pages
  • Ensure the architecture is clean, maintainable and aligned with the required tech stack
  • Produce clear documentation and a full handover so the internal team can operate the system confidently
  • Provide light ongoing maintenance support as the system evolves
Essential Tech Stack (Must Have Experience)

You must be confident working with the following technologies:

  • TypeScript
  • Node.js
  • Next.js
  • React Admin
  • PostgreSQL
  • Prisma ORM
  • Supabase
  • TailwindCSS
  • Monorepos using tools like TurboRepo or Nx
Required Skills and Experience
  • Proficiency with TypeScript, Node.js and Next.js
  • Experience with relational databases and Prisma ORM
  • Experience integrating APIs and building data transformation workflows
  • Comfortable working with admin tooling and Back Office style systems
  • Ability to work independently with clear communication and fast problem solving
  • Pragmatic and comfortable operating in a startup environment
Nice to Have
  • Experience working with Supabase
  • QR code generation and public routing logic
  • Knowledge of hosting platforms like Vercel or AWS
  • Experience in digital certification, measurement workflows or IoT style integrations
  • Experience building admin tools using React Admin or similar
Interview Process
  • Send your CV to careers(at)sownd.co.uk and a short message telling us why you want to work with us and summarising your experience with the listed tech stack
  • Short interview
  • A small test task followed by a code review discussion
Engagement Details
  • Project based contract with an agreed fixed fee
  • Work on your own schedule with at least 2 hours available between 10am and 4pm, Monday to Friday
  • Likely ongoing work as the system grows
  • Immediate start and rapid delivery expected
  • Remote first
  • No recruiters, please

Job Details

Company
Sownd Affects
Location
Slough, Berkshire, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted