Summary
Join Future as a Full Stack Developer and become a member of the Platform Team within the Technology & Engineering department. You will collaborate with a broader team to deliver scalable and efficient web applications across the technology stack, working on both new projects and enhancing existing systems. The role involves frontend, backend, and infrastructure components. The Technology & Engineering department fosters a collaborative environment with regular hack days and a focus on best practices. The company offers a remote-based position with a competitive salary range of Β£40,000-Β£55,000 and additional perks. Future is a global leader in specialist media with over 3,000 employees and 200+ media brands.
Requirements
- Experience communicating updates and resolutions to customers and other partners in both verbal and written English
- 3+ years experience with Modern CSS (TailwindCSS, SASS, PostCSS) and TypeScript experience
- An excellent understanding of the latest features in JavaScript/TypeScript and CSS
- The ability to build components from scratch in a modern JS framework (e.g. React/AlpineJS) and a full understanding of the component life cycle
- Working knowledge of Twig or similar templating libraries
- An understanding of the importance of consistency and standards in front-end development
- You have experience with CI/CD and DevOps tools and practices, Docker and Kubernetes
- You have experience creating and running containers locally
Responsibilities
- Develop full-stack applications for Future's platform, which supports brands like Techradar, Space.com , Marie Claire, PC Gamer, Homes & Gardens, FourFourTwo, and many others
- Design and implement backend services using PHP and modern frameworks, while creating responsive and performant frontend interfaces with TailwindCSS and JavaScript frameworks
- Collaborate with UX teams to ensure design accuracy
- Implement comprehensive testing strategies across the full stack, including unit, integration, and end-to-end testing using frameworks like Jest, Cypress, PHPUnit, and WebDriverIO
- Conduct code reviews and contribute to continuous improvement of development processes
- Ensure system reliability through proactive bug identification and resolution
Benefits
- When we hit our targets, enjoy a share of our profits with a bonus
- Refer a friend and get rewarded when they join Future
- Access to Private Medical Insurance