At a Glance
- Tasks: Build a Back Office web app and integrate it with our main site.
- Company: Join Sownd Affects, pioneers of Audio Inclusivity Certification.
- Benefits: Flexible hours, remote work, and potential for ongoing projects.
- Other info: Collaborate with passionate founders in a high-trust, low-bureaucracy environment.
- Why this job: Make a real impact on social spaces while working with cutting-edge tech.
- Qualifications: Proficient in TypeScript, Node.js, and Next.js; experience with databases.
The predicted salary is between 36000 - 60000 £ per year.
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 1 complete hour 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
Full Stack TypeScript Developer in England employer: Sownd Affects
Contact Detail:
Sownd Affects Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack TypeScript Developer in England
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who might know someone at Sownd Affects. A personal introduction can make all the difference and help you stand out from the crowd.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that showcase your TypeScript and React Admin expertise, make sure to highlight them during your conversations. It’s a great way to demonstrate your capabilities beyond just words.
✨Tip Number 3
Be ready for the test task! Prepare yourself by brushing up on the essential tech stack mentioned in the job description. Practising similar tasks will not only boost your confidence but also show that you’re serious about the role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to create acoustically enhanced spaces.
We think you need these skills to ace Full Stack TypeScript Developer in England
Some tips for your application 🫡
Craft a Tailored CV: Make sure your CV highlights your experience with TypeScript, Node.js, and the other tech stack mentioned. We want to see how your skills align with our mission at Sownd Affects, so don’t hold back on showcasing relevant projects!
Write a Compelling Message: When you send your application, include a short message explaining why you’re excited about working with us. We love passion and enthusiasm, so let us know what draws you to our audio inclusivity certification project!
Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled challenges in previous projects. We value clear communication and fast problem-solving, so give us a glimpse of how you handle obstacles!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!
How to prepare for a job interview at Sownd Affects
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in TypeScript, Node.js, Next.js, and the other technologies mentioned in the job description. Brush up on your experience with PostgreSQL and Prisma ORM, as you'll likely be asked to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Be prepared to talk about specific challenges you've faced in previous roles and how you overcame them. This role values fast problem-solving, so think of examples that highlight your ability to work independently and make quick decisions.
✨Understand the Company’s Mission
Familiarise yourself with Sownd Affects and their goal of creating an Audio Inclusivity Certification Standard. Showing genuine interest in their mission will help you stand out and demonstrate that you’re not just looking for any job, but are passionate about what they do.
✨Prepare for the Test Task
Since there’s a small test task involved, practice coding challenges related to building admin tools or data transformation workflows. This will help you feel more confident and ready to impress during the code review discussion.