Full Stack Developer
Role details
Job location
Tech stack
Job description
We are looking for a Full-Stack Developer with a passion for the front of the stack. You'll be joining a multidisciplinary team where we prioritise performance, scalability, and elegant UI. You'll have the autonomy to influence our architecture and help us transition toward next-gen frameworks.
What you'll be doing:
- Crafting Experiences: Building lightning-fast, accessible interfaces using modern tools like Svelte and Astro.
- Building Robust Backends: Developing scalable APIs and serverless logic within the .NET Core and Azure ecosystem.
- Architecture & Innovation: Moving us toward an Islands Architecture to optimize content delivery for global brands.
- Quality by Design: Writing clean, SOLID code supported by TDD and automated CI/CD pipelines.
The Essentials:
Modern Front-End: Deep experience in TypeScript and at least one modern framework (We have a handful of Angular projects in our stack but we are rapidly moving toward Svelte and Astro for performance).
- The Core: Strong proficiency in C# and .NET Core.
- Cloud Native: Experience deploying and scaling within Azure (Functions, App Services, Cosmos DB).
- State & Styling: Mastery of modern CSS (Tailwind/SCSS) and state management patterns.
Requirements
Do you have experience in TypeScript?, * Experience with Headless CMS or eCommerce platforms.
- Knowledge of SQL Server and NoSQL patterns (Cosmos DB).
- An eye for UX/UI-you know when a transition feels off and how to fix it.
- Any 3D/Computer Graphics experience would be useful as WebGL/AR projects are common also.