Enable job alerts via email!

Senior Full Stack Engineer Engineering · CDP Global - London ·

CDP

London

Hybrid

GBP 50,000 - 80,000

Full time

24 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Full Stack Engineer to join their innovative team. This role offers the opportunity to work on a cutting-edge platform that enhances customer experience while collaborating with a talented team. You will be responsible for writing high-quality code, optimizing application performance, and mentoring junior colleagues. With a focus on sustainability, this position allows you to contribute to meaningful projects in a supportive and dynamic environment. If you are passionate about technology and eager to drive change, this is the perfect opportunity for you.

Benefits

30 days annual holidays
Flexible working hours
Remote work options
Paid sabbaticals
Enhanced maternity/paternity/adoption leave
Office prayer room
Breastfeeding facilities
8% Company Pension Program

Qualifications

  • Strong proficiency in React and TypeScript is essential.
  • Experience with cloud platforms, preferably Azure.

Responsibilities

  • Collaborate with engineers and designers to develop innovative software solutions.
  • Write clean, well-documented code and perform code reviews.

Skills

React
TypeScript
NextJs
NestJs
GraphQL
RestAPI
Prisma ORM
Caching (Redis / Zustand)
TDD
SQL
Terraform
Agile
DevOps

Job description

Job Purpose and Background

In 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, and Engineering.

The Engineering team is made up of three unique domains:

  1. Disclosure: how CDP builds and programs questionnaires, and respondents provide their data
  2. Scoring: how CDP scores and assesses respondents' data
  3. Data: how CDP can provide datasets and products to customers

We are hiring a Senior Full Stack Engineer 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 future of the function.

Key responsibilities include:

  1. Reporting to a lead engineer, work collaboratively within one of our squads, that includes Software Engineers, QA Engineers, Product Designers and a Product Owner.
  2. Write clean, high-quality, well-documented code using an object-oriented language.
  3. Perform regular code reviews to ensure code quality, maintainability, security, and adherence to company standards / industry best practice.
  4. Optimise the application’s performance and ensure its scalability.
  5. Gather requirements, provide technical expertise, and contribute insights to enhance the software solutions.
  6. Maintain clear and comprehensive technical documentation, ensuring smooth collaboration and knowledge sharing among team members.
  7. Mentor junior colleagues.
  8. Stay up-to-date with emerging technologies and industry trends to drive innovation and improvement.

You will have the following skills and experience:

  1. Strong proficiency in React (essential), TypeScript, NextJs (essential), and NestJs (desirable).
  2. Experience with GraphQL and / or RestAPI, Prisma ORM (any type of ORM), Caching (Redis / Zustand).
  3. Experience developing on a cloud native platform preferably Azure (knowledge of additional Azure components is a plus (Azure DevOps)).
  4. Experience in TDD is essential and are comfortable writing tests.
  5. Can proactively identify opportunities to improve usability, performance and scalability, whilst refactoring and reducing technical debt.
  6. Exposure to relational databases with knowledge of SQL.
  7. Familiarity with infrastructure-as-code (e.g. Terraform) would be preferred but not essential.
  8. Experience working in Agile and DevOps environments.
  9. Excellent team players who enjoy finding solutions with the team, mentoring juniors and contributing to enhancing our ways of working.
  10. Knowledge, interest, and passion for the environmental and / or sustainability space.

Salary and benefits:

  1. Working for a leading people-centric environmental NGO with dedicated, passionate and caring coworkers.
  2. Competitive NGO salary and 8% Company Pension Program.
  3. 30 days annual holidays (with purchased leave options).
  4. Flexible working hours (with option to take flex-days).
  5. Up to 6 months remote work anywhere in the world.
  6. Paid sabbaticals, enhanced maternity/paternity/adoption leave.
  7. Office offering prayer room and breastfeeding facilities.

Before you apply:

We’ll only use the information you provide to process your application. For more details on how we use your information, see our applicant’s privacy notice. 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full-stack Software Engineer (React, Java)

JR United Kingdom

London

On-site

GBP 50,000 - 90,000

3 days ago
Be an early applicant

Software Engineer – Autotrading

TN United Kingdom

London

On-site

GBP 60,000 - 100,000

6 days ago
Be an early applicant

Compliance Manager

CDP Global

London

Hybrid

GBP 45,000 - 65,000

4 days ago
Be an early applicant

Business Data Analyst

Ometria

London

On-site

GBP 40,000 - 80,000

Yesterday
Be an early applicant

Senior Software Developer (12 month Fixed Term Contract), Global Operational Excellence

TN United Kingdom

London

On-site

GBP 60,000 - 100,000

3 days ago
Be an early applicant

Senior Site Reliability Engineer

Xtremepush

London

On-site

GBP 60,000 - 100,000

5 days ago
Be an early applicant

Software Engineer – Developer Excellence

TN United Kingdom

London

On-site

GBP 50,000 - 90,000

3 days ago
Be an early applicant

Software Engineer - Compiler (LLVM)

JR United Kingdom

London

On-site

GBP 50,000 - 90,000

3 days ago
Be an early applicant

Compliance Manager Legal CDP Global - London

CDP

London

Hybrid

GBP 45,000 - 65,000

7 days ago
Be an early applicant