FTC - Back End Developer / Software Engineer

Engineering · Contract · Piedmont, Italy

Job description

Fixed Term Contractor - Senior Engineer / Backend Developer

About FFC:

We are on a mission to fight the climate crisis and habitat loss in the UK. We create and restore nature at a landscape scale, developing projects to protect biodiversity and sequester carbon in order to avoid the most disastrous effects of global warming and the climate crisis. We have planted 1.5million trees to date! Our goal is to scale our operations and plant millions of trees, restore thousands of hectares of peatland, protect native habitat and remove significant amounts of CO2 from the atmosphere.

Who we are looking for:

We are looking for a skilled senior engineer/software developer to join us at FFC. We’re a small team with big ambitions. Start-up experience is crucial. The ideal candidate will have a blend of technical expertise, and be comfortable working both independently and within a team to develop and maintain existing back end infrastructure and critical ecommerce functionality. If you are a motivated and talented back end developer and team player, with a passion for nature and climate, looking for a high impact role, then we’d love to hear from you! 

Experience in developing Laravel databases, APIs, managing integrations and applications, IOS and Shopify website development required. 

About the role:

  • 16 hours per week (equivalent to 2 days pw from 9.00 a.m. to 5.00 p.m)

  • 3 month contract

  • Remote based & flexible working.

  • Reporting to Head of Commercial & Product.

  • Cross functional working - Working closely with Sales and Marketing to ensure smooth functioning of existing databases and systems.

  • Back end system management and debugging - Creating, maintaining, testing and debugging back end systems.

    • Including core application logic, database development, applications management, integrations, APIs.
  • Website functionality - Responsible for the technical aspects of an online store, including performance, scalability, security and the development of key integrations between our CRM database and ecommerce platform. Ensuring that the website functions as expected, with customer shopping experience at the forefront to help drive the sales conversion rate.

  • Auditing – Regular testing and analysis to ensure the functionality and performance of the websites are identifying areas for improvement where applicable.

  • Data mapping and management - Work on in-house projects to improve our customer experience, data flows and mapping.

  • Content – Development and uploading of web pages using written content and imagery from the Marketing Department, ensuring consistency of design and functionality on both Desktop and Mobile viewports.

Role requirements:

  • Experience developing and maintaining Laravel database, JavaScript, AWS and IOS to support and debug wider backend functionality.

  • Experience working with Shopify and developing Shopify websites.

  • Basic coding knowledge (HTML, CSS, JavaScript) to support website and development efforts.

  • Experience understanding user needs and ensuring positive user experience.

  • Demonstrable Project Management experience.

  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.

  • Ability to work on multiple projects at any one time.

  • Strong problem-solving skills and attention to detail.

  • Good grasp of the importance of scalable systems in a rapidly growing business.

  • Ability to develop and implement bespoke website features as required.

Benefits:

  • Competitive salary £40,000 - £45,000 pro rata (DOE).

Please submit your resume and a cover letter outlining your relevant experience and why you are interested in joining our team. We look forward to hearing from you!

Deadline for applications - 14th July 2024