ABOUT PLEDGEPledge empowers transport and logistics leaders to reach their sustainability goals through its accredited and integrated software. With a focus on accessibility and transparency, Pledge allows users to start measuring, reducing and removing their carbon emissions in minutes with its self-serve product, giving customers the confidence they need to take credible and impactful climate action in logistics supply chains.Founded by early Revolut employees, David de Picciotto and Thomas Lucas, and Freetrade’s co-founder and former CTO, André Mohamed, Pledge's team draws on its experience building scalable businesses in the regulated and complex payments and capital markets industries and applies it to help decarbonise some of the highest emitting industries on the planet.Pledge recently secured $10 million in Series A funding to continue building best-in-class products to drive its mission to help businesses reach net zero emissions.ABOUT THE ROLEYou'll be a core team member of Pledge's engineering team and will play a defining role in the building and the quality of our products. You’ll work directly with the founders and be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.This role is NOT for you if:You are looking for a 9 to 6 job.You have a low risk appetite and favour predictability over the uncertainty & high intensity environment of a startup.You want a fully remote job and are not excited about being in an office with your team for minimum 3 days a week.WHAT YOU'LL BE DOINGDefining the design and creation of scalable softwareWorking as part of a cross-functional agile team including engineers, product design, product management and other stakeholders in order to ideate software solutionsDesigning and developing end-to-end solutionsDesigning and developing modern, secure and reliable internal and public APIsWriting clean, documented and functional codeTesting software to ensure responsiveness and efficiencyTroubleshooting, debugging and upgrading softwareWriting technical documentationWorking with data scientists and analysts to improve softwareBe an advocate of end-to-end development best practices (e.g. coding, testing, deployment, maintenance).WHAT YOU'LL NEEDProven experience as a full-stack developer, ideally working on B2B SaaS products and APIsWorking knowledge of various tools, open-source technologies and common stacksKnowledge and experience of industry best practices and toolsExperience developing web based applicationsExperience with the stack used at Pledge:, Node.JS, TypeScript, Terraform, React.JS, GraphQL, PostgreSQL, ElasticSearch, AWSExperience with Git, Docker and CI/CD pipelinesExperience with Cloud provider and Infrastructure as codeExperience with serverless architecture, e.g. AWS LambdaWorked at a large tech company or high growth startupWHAT WILL MAKE YOU SUCCESSFULYou share Pledge’s mission to enable businesses to take action on their climate impactAn appetite for technical and technological challengesStaying abreast of developments in web applications and programming languagesAwareness of Development and Agile principlesYou can work autonomously and take ownership with a high degree of integrityExcellent organisational and time management skills, and the ability to work on multiple projects at the same timeYou operate best without lots of bureaucracyYou approach work in a logical way and operate from first principlesYou have an obsession for solving customer problems and get excited about spending time with users of your products.BENEFITSGenerous stock options - we are all owners of PledgeCompetitive salary25 days holiday (excl. bank holidays) increasing by 1 day each year of employmentPension planPrivate health insurance (You’ll have full access to private online GP appointments, mental health support, and a Care Hub)Cycle to work schemeRegular team socials