Senior Full Stack Web Platform Architect & Developer
The Telegraph, City of Westminster
Senior Full Stack Web Platform Architect & Developer
Salary not available. View on company website.
The Telegraph, City of Westminster
- Full time
- Permanent
- Onsite working
Posted 1 week ago, 13 Dec | Get your application in now before you're too late!
Closing date: Closing date not specified
job Ref: f51426f41ef1401c880a1b40daf4cef1
Full Job Description
Are you a passionate developer looking to make a significant impact? Join our dynamic Digital Innovation Team, where we specialise in creating cutting-edge solutions in a start-up-like environment with minimal overhead. You'll lead the development of innovative web applications from the ground up, working on exciting greenfield projects. This is a unique opportunity to further develop your skills while contributing to groundbreaking newsroom content for editorial. If you're eager to collaborate, innovate, and grow within a team that values creativity and agility, we'd love to hear from you! The Digital Innovation team is a highly skilled, small, agile and a super rapid development team. Speed is at the forefront of what we do. Using your own decisions, you'll find the most efficient way to reach your goals without compromise to technical integrity or feature implementation. You'll find yourself amongst senior frontend and backend web developers who will collaborate with you. Responsibilities
- Architect and develop web applications built using the latest javascript technologies from scratch, ensuring efficiency and scalability. You will own the entire development process from initial concept to deployment.
- Develop and adapt pre-existing Node APIs to support application functionality.
- You'll use your knowledge on building live collaborating tools in your day-to-day web application development. All web apps you build will be live collaboration platforms, just like Google Docs. They will feature presence indicators and use operational transformation techniques to achieve this.
- Utilise the latest in frontend styling technologies to provide easy implementation of design systems, themes and rapid development. Enable your team to build upon your web applications without the need to think about styling. You'll be able to make Figma designs come to life as their design originally intended.
- You'll confidently leverage AI tools such as Github Copilot and ChatGPT to enhance productivity.
- Collaborate with designers, journalists, motion graphic designers and video editors to conceptualise, plan, develop, and publish small tools and interactive features for The Telegraph readers.
- Demonstrate self-management skills and a proactive approach in identifying and fulfilling project requirements to ensure successful outcomes.
- Stay up-to-date with the latest web development trends, tools, and technologies, and actively propose innovative solutions to improve user experience and development efficiency.
- Excited by rapid, lean development procedures with very little administrative overhead.
- Strive to receive feedback in the form of real user stats, as quickly as possible after building, and relentlessly drive this time-to-feedback downward.
- Comfortable with the fact that decisions and output will be proven wrong by stats and thrown away. Adapt very quickly
Proven Experience - Demonstrated experience as a Lead Web Application Engineer (or similar role), with a strong portfolio showcasing successful projects, particularly those involving complex CMS platforms and live collaborative features.
- Extensive experience in architecting, developing, and deploying scalable web applications from the ground up. Expert-Level Proficiency in JavaScript
- Deep understanding of JavaScript, including advanced concepts and design patterns.
- Expertise with frameworks such as Next.js and React, with the ability to leverage their full potential in building robust applications. Live Collaboration and Real-Time Technologies
- In-depth understanding of real-time data synchronisation and live collaboration technologies.
- Familiarity with Operational Transformation (OT) algorithms and Conflict-Free Replicated Data Types (CRDTs).
- Experience with technologies like WebSockets, Socket.io, or similar for real-time communication.
- Knowledge of ShareDB, Yjs, or other frameworks that facilitate live collaborative editing. Back-End Development Skills
- Proficient in Node.js for server-side development, including building and adapting APIs.
- Experience with Fastify or similar Node.js frameworks.
- Knowledge of RESTful API design and implementation. Front End Technologies
- Solid understanding of HTML5, CSS3, and responsive design principles.
- Expertise in Tailwind CSS for crafting modern and responsive user interfaces.
- Experience with component libraries and UI frameworks. Development Lifecycle and Methodologies
- Comprehensive understanding of the full software development lifecycle, including planning, analysis, design, development, testing, and deployment.
- Experience with Agile methodologies, Scrum, or Kanban frameworks.
- Proficiency in using version control systems like Git, and platforms such as GitHub or GitLab. Performance Optimisation
- Experience in optimising web applications for maximum speed and scalability.
- Proficient in profiling and debugging tools to identify performance bottlenecks.
- Understanding of caching strategies and Content Delivery Networks (CDNs). Collaboration Tools
- Ability to collaborate with designers using tools like Figma to translate designs into functional features.
- Experience in maintaining focused and effective documentation. Modern Development Tools
- Willingness to leverage AI-powered tools like GitHub Copilot and ChatGPT to enhance productivity and code quality.
- Familiarity with task runners and module bundlers (e.g., Webpack, Rollup, Vite, Astro).
The nature of our industry means life at the Telegraph Media Group is fast-paced, demanding, and interesting. We also want it to be rewarding for everyone who works here by creating a suite of benefits that contribute to lifestyle choices and leisure activities. From dynamic working opportunities, medical cover, and parental leave (six months fully paid maternity leave and enhanced paternity/partner leave), to life assurance and season ticket loans, you can choose from a range of flexible benefits, designed to support your lifestyle and help you achieve a healthy work-life balance. Training and development With support from your manager and colleagues, you'll also have access to a variety of training and development opportunities through The Academy. Covering a range of personal and professional skills, our courses enable you to develop an enjoyable and rewarding career. Our commitment to inclusion At Telegraph Media Group, we foster a diverse and inclusive workplace and we are committed to building a team that reflects a wide variety of skills, perspectives and backgrounds. We believe in equality of opportunity and welcome candidates from all backgrounds, regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion and/or belief.
Relevant jobs
- Media / Design Jobs in Bexley, Bexley
- Media / Design Jobs in Bexleyheath, Bexley
- Media / Design Jobs in Bromley, Barnsley
- Media / Design Jobs in Bromley Common, Bromley
- Media / Design Jobs in Camden Town, Greater London
- Media / Design Jobs in City of Westminster
- Media / Design Jobs in Croydon, Cambridgeshire
- Media / Design Jobs in Ealing, Ealing
- Media / Design Jobs in Enfield, Hyndburn
- Media / Design Jobs in Greenwich, Amber Valley
- Media / Design Jobs in Hackney
- Media / Design Jobs in Hammersmith and Fulham, Hammersmith and Fulham
- Media / Design Jobs in Harrow
- Media / Design Jobs in Hillingdon, Hillingdon
- Media / Design Jobs in Hounslow
- Media / Design Jobs in Islington, Leeds
- Media / Design Jobs in Kensington and Chelsea, Kensington and Chelsea
- Media / Design Jobs in Kingston upon Thames
- Media / Design Jobs in Lambeth, Lambeth
- Media / Design Jobs in Lewisham
- Media / Design Jobs in Merton, Oxfordshire
- Media / Design Jobs in Orpington, Greater London
- Media / Design Jobs in Richmond upon Thames
- Media / Design Jobs in Sidcup, Greater London
- Media / Design Jobs in Southwark
- Media / Design Jobs in Sutton, Doncaster
- Media / Design Jobs in Tower Hamlets, Tower Hamlets
- Media / Design Jobs in Twickenham, Greater London
- Media / Design Jobs in Wandsworth, Wandsworth
- Media / Design Jobs in Wimbledon, Greater London