Software Engineer TypeScript Data ETL in City of London
Software Engineer TypeScript Data ETL

Software Engineer TypeScript Data ETL in City of London

City of London Full-Time 54000 - 90000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Build innovative energy trading systems using TypeScript, Node.js, and React.
  • Company: Dynamic Fintech company revolutionising energy buying for large users.
  • Benefits: Salary up to £90k, remote work, and great career growth opportunities.
  • Why this job: Join a collaborative team and tackle complex challenges in a cutting-edge environment.
  • Qualifications: Experience in software engineering, TypeScript, Node.js, and React required.
  • Other info: Remote-first policy with occasional team meet-ups in London.

The predicted salary is between 54000 - 90000 £ per year.

Are you a data savvy Software Engineer with full stack skills? You could be progressing your career in a senior, hands-on Software Engineer role at a scaling Fintech who have built an energy trading platform to revolutionise energy buying for large industrial and commercial users.

What's in it for you:

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

Your role:

As a Software Engineer you will 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 will 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 is a collaborative team environment where you will input into technical discussions and decision making.

Location / WFH:

There is a remote first policy so you can work from home on a full time basis, with the caveat that you will meet up with the team in London from time to time. Please note you must be UK based and have the right to work.

About you:

  • You have strong software engineering experience across the full development lifecycle
  • You have strong backend JavaScript, TypeScript, Node.js and API experience
  • You are 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 are happy to do some brownfield and maintenance work alongside new projects
  • You are collaborative with great communication skills

Apply now to find out more about this Software Engineer / Full Stack Developer (TypeScript Data ETL) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We are an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Software Engineer TypeScript Data ETL in City of London employer: Client Server

Join a dynamic and innovative Fintech company that is transforming the energy trading landscape. With a remote-first policy, you can enjoy the flexibility of working from home while still being part of a collaborative team that values your input and fosters professional growth. This role offers competitive salary, exciting challenges, and the opportunity to make a significant impact as the company scales.
C

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer TypeScript Data ETL in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving TypeScript, Node.js, and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use platforms that offer coding exercises.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Software Engineer TypeScript Data ETL in City of London

TypeScript
Node.js
React
Redux
API Integration
ETL Data Pipelines
JavaScript
Full Stack Development
Software Engineering
Collaboration
Communication Skills
Attention to Detail
Performance Optimisation
Problem-Solving Skills
Experience in Fintech

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your TypeScript, Node.js, and React experience, as well as any work with ETL data pipelines. We want to see how you fit into our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background in Fintech or similar fields makes you a great fit. Let us know what excites you about working with us at StudySmarter.

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to mention them. We love seeing real examples of your work, especially if they involve complex systems or innovative solutions. It gives us a taste of what you can bring to the table!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows us you’re keen to join the StudySmarter family!

How to prepare for a job interview at Client Server

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your knowledge of ETL processes and how they apply to data-rich environments. Being able to discuss your experience with these technologies confidently will show that you’re a great fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, especially those involving complex systems or high throughput. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

✨Understand the Company’s Mission

Research the fintech company and its energy trading platform. Be ready to explain how your skills can contribute to their mission of simplifying energy buying. This shows genuine interest and helps you connect your experience to their goals.

✨Emphasise Collaboration

Since the role involves working in a collaborative team environment, be prepared to discuss your teamwork experiences. Share examples of how you’ve contributed to technical discussions and decision-making processes in past roles to demonstrate your communication skills.

Software Engineer TypeScript Data ETL in City of London
Client Server
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>