About Sownd AffectsSownd 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 RoleWe 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 WithYou 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 ResponsibilitiesArchitect and implement a Back Office web application using React AdminIntegrate the Back Office with our main website and ensure reliable backend logic and data flowSet up and manage a Postgres database hosted on Supabase for venues, clients, acoustic measurements and certification dataDefine and document a clear and scalable data model that supports all certification and reporting requirementsBuild workflows for ingesting and transforming acoustic engineer reports in PDF or structured formatsImplement an easy to use data upload mechanism for ongoing ingestion of client information and acoustic measurementsImplement QR code generation linked to public certification pagesEnsure the architecture is clean, maintainable and aligned with the required tech stackProduce clear documentation and a full handover so the internal team can operate the system confidentlyProvide light ongoing maintenance support as the system evolvesEssential Tech Stack (Must Have Experience)You must be confident working with the following technologies:TypeScriptNode.jsNext.jsReact AdminPostgreSQLPrisma ORMSupabaseTailwindCSSMonorepos using tools like TurboRepo or NxRequired Skills and ExperienceProficiency with TypeScript, Node.js and Next.jsExperience with relational databases and Prisma ORMExperience integrating APIs and building data transformation workflowsComfortable working with admin tooling and Back Office style systemsAbility to work independently with clear communication and fast problem solvingPragmatic and comfortable operating in a startup environmentNice to HaveExperience working with SupabaseQR code generation and public routing logicKnowledge of hosting platforms like Vercel or AWSExperience in digital certification, measurement workflows or IoT style integrationsExperience building admin tools using React Admin or similarInterview ProcessSend 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 stackShort interviewA small test task followed by a code review discussionEngagement DetailsProject based contract with an agreed fixed feeWork on your own schedule with at least 2 hours available between 10am and 4pm, Monday to FridayLikely ongoing work as the system growsImmediate start and rapid delivery expectedRemote firstNo recruiters, please
Job Title
Full Stack TypeScript Developer