Senior Full Stack Developer

HorizenHire• South Africa
6 years - 10 years
Negotiable
Posted: 2 weeks ago
Software Development
Full-time

Job Summary

 
Vista Group is the global leader in technology solutions for the international film industry, supporting cinemas and studios across more than 100 countries. This senior role focuses on building and maintaining best-in-class custom cinema websites. The position involves owning full stack features, collaborating with cross-functional teams, and delivering high-quality, scalable web solutions using modern .Net and React-based technologies.

Job Description

 

Vista Group is seeking a Senior Full Stack Developer to join a highly skilled team responsible for delivering custom, world-class cinema websites. This role focuses on owning features end to end, contributing to architectural decisions, and continuously improving code quality, performance, and user experience. You will work closely with product, business, and engineering stakeholders in an agile environment, contributing to solutions used globally across the cinema industry.


Responsibilities:
- Develop server-side applications and front-end experiences using C#, .Net, React, TypeScript, HTML, and CSS/SCSS.
- Deliver new features and maintain existing functionality within an Umbraco-backed CMS.
- Design, develop, and integrate REST APIs.
- Implement responsive and cross-browser compatible web interfaces.
- Apply authentication and authorization mechanisms to secure applications.
- Optimise performance, debug issues, and troubleshoot across the full stack.


Requirements:
- Senior-level full stack development experience in a commercial or ecommerce environment.
- Advanced React expertise including Hooks, Context, and APIs.
- Strong experience with C# and .Net, including web APIs and MVC.
- Solid TypeScript and JavaScript development skills.
- Experience with modern CSS frameworks and responsive design principles.
- Strong knowledge of Git workflows, CI/CD pipelines, and agile SDLC.


Benefits:
- Hybrid working model with flexibility between home and office.
- Ongoing learning and professional development support.
- Paid benefits including medical aid, employee assistance, and volunteer leave.
- Collaborative and inclusive team culture.


This role offers the opportunity to work on globally used platforms while contributing to a mature, high-quality engineering codebase.

Join a Remote Jobs Community
Masterclass - Landing Your Dream Remote Job