Full Stack Developer
Posted 18 Jan 2026
Advertised as “Senior Full Stack Developer”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- People management
- Employment
- Hybrid
- Contract
- Full-time
- Visa sponsorship
- Not offered
No salary listed for this role.
This is a senior level Full Stack Developer role, with a 30% BE / 70% FE split, working within a talented team providing the best-in-class, custom cinema websites worldwide.
Using your extensive experience with React.js, TypeScript, .Net, CSS/SCSS, REST APIs, 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.
Experienced with modern Agile software development, you will advocate team quality and productivity through peer programming, code reviews, and of course your own development, producing a code base that is high quality, maintainable and always maturing.
Key Responsibilities
- Develop server-side applications, user interfaces and user experiences working with React, JavaScript, TypeScript, C#, .Net, SCSS/CSS
- Deliver new, and maintain existing features within Umbraco backed CMS
- Develop and integrate RESTAPIs
- Implement responsive web design to ensure optimal user experience across various devices and screen sizes
- Ensure cross-browser compatibility and address performance issues
- Implement authentication and authorization mechanisms to secure web applications
- Optimize server-side performance and troubleshoot issues
- Use version control systems like Git to manage and track changes in code
- Collaborate with team members on code repositories, resolving conflicts and ensuring code quality
- Deploy web applications to hosting platforms or servers
- Configure and maintain web servers, ensuring optimal performance and security.
- Implement continuous integration and continuous deployment (CI/CD) pipelines for automated testing and deployment
- Write and maintain automated tests to ensure code quality
- Debug and troubleshoot issues across the entire application stack
- Collaborate with cross-functional teams, including designers, product managers, and other developers
- Communicate effectively with team members and stakeholders, providing updates on progress and addressing concerns
- Join the on-call support roster during holiday periods
Requirements
-
Proven, senior level, full stack web development experience in a commercial / ecommerce organisation, with a stronger focus on front-end development (React/TypeScript)
-
Advanced level React (Hooks, Context, APIs etc...)
-
Strong TypeScript, JavaScript experience