Software Engineer TypeScript Data ETL

Client Server
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

JavaScript
API
ETL
Node.js
Software Engineering
TypeScript
React
Large Language Models
Backend
React
Data Pipelines
Microservices

Job description

As a Software Engineer you'll help to build a seamless digital experience that makes complex energy systems simple, powerful and intuitive, creating systems that bring trading and billing into one flexible product using TypeScript and Node.js on the backend, with React on the front end.

You'll also contribute to maintenance of current systems, assist with the migration from JavaScript microservices to a monorepo architecture using TypeScript and integrate APIs and backend services.

There's a collaborative team environment where you'll input into technical discussions and decision making.

Requirements

  • You have strong software engineering experience across the full development lifecycle
  • You have strong backend JavaScript, TypeScript, Node.js and API experience
  • You're comfortable working with complex, data rich environments, have a good appreciation of ETL data pipelines and LLMs (Large Language Models)
  • You also have React (and Redux) front end skills
  • You have previous experience within Fintech, Payments, eCommerce or similar with high throughput systems
  • You have a strong eye for design, performance and detail
  • You're happy to do some brownfield and maintenance work alongside new projects
  • You're collaborative with great communication skills

Benefits & conditions

  • Salary to £90k
  • Remote working
  • Impactful role with complex challenges
  • Great career growth opportunities as the company scales

Apply for this position