Software Engineer

closed
Future Logo

Future

πŸ“Remote - Czechia

Summary

Join Future's EcomTech Team as a Software Engineer and contribute to the delivery of scalable web applications. Collaborate with the Technology & Engineering department, working on both new and existing projects. Your responsibilities include scoping and planning new software components, refactoring code, and building new services and products. You will develop e-commerce components for Future's platform, using TypeScript and React for frontend and PHP for backend integrations. The role involves collaboration with UX teams, writing tests, code reviews, and staying up-to-date with the latest development approaches. This remote-based position offers a competitive salary and benefits.

Requirements

  • Experience communicating updates and resolutions to customers and other partners in both verbal and written English
  • Good understanding and hands-on experience with TypeScript
  • The ability to build components from scratch in React and a full understanding of the component life cycle
  • The ability to build responsive UI components using modern CSS and tools, such as Storybook
  • Working knowledge of Twig or similar templating libraries
  • An understanding of the importance of consistency and standards in software development
  • Experience with CI/CD and DevOps tools and practices, Docker and Kubernetes

Responsibilities

  • Develop e-commerce components for Future's platform, which supports brands like Techradar, Space.com, Marie Claire, PC Gamer, Homes & Gardens, FourFourTwo, and many others
  • As a software engineer, you will create responsive and performant frontend applications with TypeScript and React, supported by back-end PHP integrations with other Future systems
  • Collaborate with UX teams to ensure design accuracy
  • Ability to write tests using frameworks such as Jest, Cypress and/or PHPUnit
  • You will work with the rest of the team to review both your code and other developers’ before it goes through a final QA process and into production
  • You will be keen to keep up to date with the latest approaches to development and be able to argue for appropriate technology to be added to the stack
  • You will participate in regular hack days, using cutting-edge tech to prototype innovative approaches to business/technical goals

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
This job is filled or no longer available