Description
Senior Full Stack Developer
This is a senior level Full Stack Developer role within a talented team providing the best-in-class, custom cinema websites worldwide.
About the Role
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.
Key Responsibilities
- Develop server-side applications, user interfaces and user experiences working with C#, .Net, React, JavaScript, HTML, TypeScript, 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
- Advanced level React (Hooks, Context, APIs etc...)
- Strong C#, .Net experience (web APIs, MVC)
- Strong TypeScript, JavaScript experience
- Experience with CSS/SCSS, Tailwind or similar frameworks
- Extensive web development experience including SPA, SEO, cross-browser, REST APIs design / integration, SASS / LESS
- Solid experience with Git (GitHub/GitLab workflows, CI/CD pipelines, Agile SDLC
- Previous exposure to Umbraco CMS would be beneficial
- Previous experience with Docker would be beneficial
Benefits
- Rest & Relax Fridays - Finish at lunch time on Friday but get paid for the full day
- Annual volunteer day
- Employee Rewards and Benefits with Perkbox
- Defined Contribution Company Pension Scheme
- Medical Insurance / Medical Aid (after qualifying period)
- Employee Assistance Programme Service
- Paid Sick leave
- 5 days bereavement leave per year
- On-Site Breakfast Bar
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://apply.workable.com/j/DA7CA7C407