Click here to apply: Job Openings

Senior Full-Stack Software Developer Position (UK)

London, United Kingdom  

Type: Full-Time (hybrid – min. 3 days per week in office) 

Longevity Partners is seeking a Senior Full-Stack Developer with an interest in leading innovative digital transformation projects, particularly focused on sustainability and climate change. The Senior Developer will lead on implementation for Longevity’s digital transformation work and will work closely with and report to the Head of Data – Digital Transformation Lead. The role will enable the successful candidate to have a measurable impact on climate change mitigation and offers opportunities for growth and progression within the firm.

The Senior Developer would be responsible for line managing a Junior Developer to come on board in Q1 2025.

The individual should be enthusiastic, keen to learn, and have an interest in contributing solutions to the climate change crisis. A working knowledge of sustainability, ESG, and climate change is a considerable advantage.

The individual should have at least five years’ direct experience in software development across both backend and frontend work. Experience in sustainability consultancy/software is a plus but is not essential.

Key Responsibilities

  • Co-designing and coordinating a sprint programme towards actualising ESG consultancy SaaS MVP;
  • Specifying SQL and/or NoSQL/vector database architectures and schemas and working with the Head of Data – Digital Transformation Lead to align these with the firm’s various business services;
  • Developing and maintaining API calling scripts with data management platform partners;
  • Designing robust CI/CD pipelines, ETL processes etc. to integrate with delivery of Longevity consultancy services;
  • Leading on UX/UI design for ESG consultancy SaaS MVP;
  • Advising internal cybersecurity and serverless strategy;
  • Providing technical advice on corporate AI strategy; and
  • Managing and supporting the personal, professional and technical development of the Junior Developer.

Technical Skills & Experience

  • Frontend:js; TypeScript; Tailwind CSS
  • Backend: Python (Django/FastAPI) and Node.js with Express; GraphQL & async preferred
  • Database: PostgreSQL/MySQL and applied understanding of NoSQL databases e.g. MongoDB/DynamoDB
  • Cloud: AWS (Lambda, RDS, S3) or Azure (Functions, Cosmos DB, Blob Storage)
  • Containerization: Docker/Kubernetes
  • Authentication: OAuth 2.0 with tools like Auth0 or AWS Cognito
  • Security: understanding of OWASP principles and encryption
  • API design: applied experience in RESTful API design & third-party integrations
  • Project management: comprehensive experience with Git & documentation/code review; experience with agile tools e.g. Jira, Confluence, Azure DevOps

Education

The Senior Developer should possess a bachelor’s degree in computer science, mathematics, software engineering or a related field from a leading course or demonstrable relevant experience in software development.

About Longevity Partners

Longevity Partners is a multi-disciplinary energy and sustainability consultancy. Established in 2015 to support the transition to a low carbon economy in the UK, Europe and worldwide, we have since grown to a multi-million Euro leading advisory firm with offices in London, Paris, Amsterdam, Munich, Milan, Austin, and Tokyo. 

Our clients are among the world’s largest real estate investors, leaders in their sectors and seeking excellence in carbon neutrality. Longevity Partners assists its clients with European and global portfolios with services ranging from ESG strategy definition, assistance and advisory in international reporting, green building certification and large-scale carbon reduction implementation.