Senior Full Stack Engineer

at  CDP Global

London EC3R, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Jan, 2025Not Specified21 Oct, 2024N/ASql,Typescript,Graphql,Scalability,Relational Databases,CodeNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

YOU WILL HAVE THE FOLLOWING SKILLS AND EXPERIENCE:

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

Responsibilities:

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;

  • 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 four 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 future of the function.

KEY RESPONSIBILITIES INCLUDE:

  • Reporting to a lead engineer, work collaboratively within one of our squads, that includes Software Engineers, QA Engineers, Product Designers and a Product Owners.
  • Write clean, high-quality, well-documented code using an object orientated language
  • 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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

London EC3R, United Kingdom