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
£ 90KJob 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