{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/title/senior-full-stack-developer"},"x-facet":{"type":"title","slug":"senior-full-stack-developer","display":"Senior Full Stack Developer","count":1},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_2e94e0c5-f9e"},"title":"Senior Full Stack Developer","description":"<p><strong>Senior Full Stack Developer</strong></p>\n<p>This is a senior level Full Stack Developer role within a talented team providing the best-in-class, custom cinema websites worldwide.</p>\n<p><strong>About the Role</strong></p>\n<p>As a Senior Full Stack Developer, you will own features and projects, collaborating with wider stakeholders such as Product Owners, Business Analysts, and Engineering Managers, with a focus on continuous improvement. You will be responsible for developing server-side applications, user interfaces and user experiences working with C#, .Net, React, JavaScript, HTML, TypeScript, SCSS/CSS.</p>\n<p><strong>Key Responsibilities</strong></p>\n<ul>\n<li>Develop server-side applications, user interfaces and user experiences working with C#, .Net, React, JavaScript, HTML, TypeScript, SCSS/CSS</li>\n<li>Deliver new, and maintain existing features within Umbraco backed CMS</li>\n<li>Develop and integrate RESTAPIs</li>\n<li>Implement responsive web design to ensure optimal user experience across various devices and screen sizes</li>\n<li>Ensure cross-browser compatibility and address performance issues</li>\n<li>Implement authentication and authorization mechanisms to secure web applications</li>\n<li>Optimize server-side performance and troubleshoot issues</li>\n<li>Use version control systems like Git to manage and track changes in code</li>\n<li>Collaborate with team members on code repositories, resolving conflicts and ensuring code quality</li>\n<li>Deploy web applications to hosting platforms or servers</li>\n<li>Configure and maintain web servers, ensuring optimal performance and security</li>\n<li>Implement continuous integration and continuous deployment (CI/CD) pipelines for automated testing and deployment</li>\n<li>Write and maintain automated tests to ensure code quality</li>\n<li>Debug and troubleshoot issues across the entire application stack</li>\n<li>Collaborate with cross-functional teams, including designers, product managers, and other developers</li>\n<li>Communicate effectively with team members and stakeholders, providing updates on progress and addressing concerns</li>\n<li>Join the on-call support roster during holiday periods</li>\n</ul>\n<p><strong>Requirements</strong></p>\n<ul>\n<li>Proven, senior level, full stack web development experience in a commercial / ecommerce organisation</li>\n<li>Advanced level React (Hooks, Context, APIs etc...)</li>\n<li>Strong C#, .Net experience (web APIs, MVC)</li>\n<li>Strong TypeScript, JavaScript experience</li>\n<li>Experience with CSS/SCSS, Tailwind or similar frameworks</li>\n<li>Extensive web development experience including SPA, SEO, cross-browser, REST APIs design / integration, SASS / LESS</li>\n<li>Solid experience with Git (GitHub/GitLab workflows, CI/CD pipelines, Agile SDLC</li>\n<li>Previous exposure to Umbraco CMS would be beneficial</li>\n<li>Previous experience with Docker would be beneficial</li>\n</ul>\n<p><strong>Benefits</strong></p>\n<ul>\n<li>Rest &amp; Relax Fridays - Finish at lunch time on Friday but get paid for the full day</li>\n<li>Annual volunteer day</li>\n<li>Employee Rewards and Benefits with Perkbox</li>\n<li>Defined Contribution Company Pension Scheme</li>\n<li>Medical Insurance / Medical Aid (after qualifying period)</li>\n<li>Employee Assistance Programme Service</li>\n<li>Paid Sick leave</li>\n<li>5 days bereavement leave per year</li>\n<li>On-Site Breakfast Bar</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_2e94e0c5-f9e","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Vista Group","sameAs":"https://apply.workable.com","logo":"https://logos.yubhub.co/j.com.png"},"x-apply-url":"https://apply.workable.com/j/DA7CA7C407","x-work-arrangement":"hybrid","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C#",".Net","React","JavaScript","HTML","TypeScript","SCSS/CSS","Umbraco","RESTAPIs","Git","CI/CD pipelines","Agile SDLC"],"x-skills-preferred":["CSS/SCSS","Tailwind","Docker"],"datePosted":"2026-03-09T16:18:28.181Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Cape Town"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C#, .Net, React, JavaScript, HTML, TypeScript, SCSS/CSS, Umbraco, RESTAPIs, Git, CI/CD pipelines, Agile SDLC, CSS/SCSS, Tailwind, Docker"}]}