Senior Full Stack Engineer

  • Contract
  • London
  • Posted 2 months ago

CDP Global

Job title:

Senior Full Stack Engineer

Company

CDP Global

Job description

About CDPCDP is a not-for-profit charity that runs the global disclosure system for investors, companies, cities, states and regions to manage their environmental impacts. The world’s economy looks to CDP as the gold standard of environmental reporting with the richest and most comprehensive dataset on corporate and city action. In 2021 we launched our new five-year strategy: Accelerating the Rate of Change – find out more here. Visit or follow us @CDP to find out more.Job Purpose and BackgroundIn 2023 CDP underwent a complete digital transformation, seeing us transition the annual disclosure cycle from a paper-based, human-intensive and vendor-dependent stack, to a completely in-house developed, modernised and scalable product that will revolutionise the customer-experience for both external and internal users. As part of this transformation we also built completely new teams, spanning across Design, Product, Infrastructure and Engineering.The Engineering team is made up of three unique domains;

  • Disclosure: how CDP builds and programs questionnaires, and respondents provide their data
  • Scoring: how CDP scores and assesses respondents’ data
  • Data: how CDP can provide datasets and products to customers

We are hiring two Senior Full Stack Engineers into our squads to play a key role in the ongoing development and innovation of our newly created platform. Reporting into one of our Lead Engineers, you will not only collaborate with your squad, but also contribute new initiatives and ideas to shape the newly-formed function.Key responsibilities include:

  • Reporting to a lead engineer, work collaboratively within one of our squads, that includes software engineers, QA engineer, UX/UI Designer and a Product owner.
  • Write clean, high-quality, well-documented code using an object orientated language (Frontend: React, Typescript, backend: NodeJS, Typescript, Python).
  • Perform regular code reviews to ensure code quality, maintainability, security, and adherence to company standards / industry best practice.
  • Optimise the application’s performance and ensure its scalability.
  • Gather requirements, provide technical expertise, and contribute insights to enhance the software solutions.
  • Maintain clear and comprehensive technical documentation, ensuring smooth collaboration and knowledge sharing among team members.
  • Mentor junior colleagues.
  • Stay up-to-date with emerging technologies and industry trends to drive innovation and improvement.

You will have the following skills and experience:

  • Strong proficiency in React, typescript, NodeJS
  • Python beneficial
  • Experience developing on to a cloud native platform preferably Azure (knowledge of additional Azure components is a plus (Azure DevOps, Azure DF, Power BI, Synapse, etc.)).
  • Familiarity with infrastructure-as-code (e.g. Terraform) would be preferred but not essential.
  • Experience working in Agile and DevOps environments.
  • Experience in complex multi-product data driven companies.
  • Excellent communication and interpersonal skills. Ability to work independently and as part of a team.
  • Experience working within a scale-up environment preferred
  • Knowledge, interest, and passion for the environmental and / or sustainability space

Our Tech-StackReact, TypeScript, NodeJS, Python, Azure DevOps, Synapse, Azure DF, Power BI, Cypress, TerraformSalary and benefits:

  • £60,000 – £70,000 per annum
  • Working for a leading people-centric environmental NGO with dedicated, passionate and caring coworkers;
  • Competitive NGO salary and 8% Company Pension Program;
  • 30 days annual holidays (with purchased leave options);
  • Flexible working hours (with option to take flex-days)
  • Up to 6 months remote work anywhere in the world
  • Paid sabbaticals, enhanced maternity/paternity/adoption leave
  • Office offering prayer room and breastfeeding facilities

Before you applyWe’ll only use the information you provide to process your application. For more details on how we use your information, see our . By uploading your CV and covering letter, you are permitting CDP to use the information you have provided for recruitment purposes.How to apply:Please upload your CV in the application form.CDP have regional offices and local partners spanning 50 countries. There are now companies, cities, states and regions from over 90 countries disclosing through CDP on an annual basis.Find out more

Expected salary

£60000 – 70000 per year

Location

London

Job date

Wed, 10 Jul 2024 23:18:51 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location