Senior Software Engineer TypeScript Full Stack
Senior Software Engineer TypeScript Full Stack

Senior Software Engineer TypeScript Full Stack

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Tackle complex problems and lead exciting Greenfield projects using TypeScript and Elixir.
  • Company: Join a successful energy trading scale-up with a collaborative culture.
  • Benefits: Earn up to £100k, enjoy hybrid working, and access Vitality Healthcare.
  • Why this job: Make a real impact in a tech-driven environment while developing your skills.
  • Qualifications: Degree in Computer Science or similar, strong TypeScript skills, and experience in software engineering.
  • Other info: Be part of a diverse team with excellent career growth opportunities.

The predicted salary is between 43200 - 72000 £ per year.

Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Software Engineer role at a successful and profitable energy trading market data scale-up.

What's in it for you:

  • Competitive salary, to £100k + Significant Equity
  • Hybrid working (3 days London office per week)
  • Vitality Healthcare
  • Continuous career development and learning opportunities
  • Influential role as part of a small, close knit team
  • Complex and interesting work

Your role:

As a Senior Software Engineer you will take ownership, working on technically challenging Greenfield development projects. You'll be working on complex problems with scalability and reliability in mind, across the full development lifecycle from architecture and design through to implementation. There's a range of technology in the stack, you'll have a 50/50 split between backend and frontend development using TypeScript, Elixir, Elm and AWS amongst others, learning and picking new things up on the job in a collaborative, tech driven environment where you can get stuff done and see the results of your work.

Location / WFH:

You'll join the team in London three days a week in a hybrid work from home model.

About you:

  • You are degree educated in Computer Science or similar STEM discipline, having achieved a 2.1 or above from a Russel Group / Oxbridge or top 100 global university
  • You are an experienced software engineer with a strong knowledge of best practices and Computer Science fundamentals and experience of delivering complex, data centric software
  • You have advanced analytical and problem solving skills
  • You're comfortable taking ownership of projects and mentoring more junior team members
  • You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#)
  • You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker
  • You have an analytical mindset and enjoy problem solving
  • You have experience of working in start-ups / SMEs and have good business acumen
  • Ideally you will have a good understanding of financial markets

Apply now to find out more about this opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're 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.

Senior Software Engineer TypeScript Full Stack employer: Client Server

Join a dynamic and innovative energy trading market data scale-up in London, where you will thrive in a collaborative and tech-driven environment. With a competitive salary of up to £100k, significant equity, and a hybrid working model, we prioritise your well-being through Vitality Healthcare and continuous career development opportunities. Be part of a close-knit team tackling complex challenges while enjoying the flexibility and support that fosters both personal and professional growth.
C

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer TypeScript Full Stack

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in companies you're interested in. A friendly chat can lead to referrals and insider info about job openings.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using TypeScript and other relevant technologies. 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 your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. Employers love seeing how you tackle complex problems, especially in a hands-on role.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for talented individuals like you to join our team and make an impact.

We think you need these skills to ace Senior Software Engineer TypeScript Full Stack

TypeScript
Elixir
Functional Programming
Backend Development
Frontend Development
AWS
Analytical Skills
Problem-Solving Skills
Project Ownership
Mentoring
Data-Centric Software Development
Understanding of Financial Markets
Experience in Start-ups/SMEs
Computer Science Fundamentals

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 expertise and any relevant projects you've worked on, especially those involving complex problem-solving.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Share your passion for software engineering and how your background aligns with our tech stack and company values.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenging projects in the past. We love seeing how you approach problems and the solutions you've implemented, especially in a collaborative environment.

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’re considered for this exciting opportunity at StudySmarter!

How to prepare for a job interview at Client Server

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially TypeScript and any backend languages you’ve worked with. Brush up on Elixir, Elm, and AWS as well, since they’re part of the stack. Being able to discuss your experience with these tools will show that you’re ready to hit the ground running.

✨Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about how you approached these challenges, the solutions you implemented, and the outcomes. This will demonstrate your analytical mindset and ability to take ownership of projects.

✨Understand the Company and Its Market

Do some research on the energy trading market and the company’s position within it. Understanding their business model and the challenges they face will help you tailor your answers and show that you’re genuinely interested in the role and the industry.

✨Be Ready to Discuss Mentorship

Since the role involves mentoring junior team members, be prepared to talk about your experience in this area. Share examples of how you’ve supported others in their development and how you can contribute to a collaborative team environment. This will highlight your leadership potential and fit within their close-knit team.

Senior Software Engineer TypeScript Full Stack
Client Server
Location: London
Go Premium

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
  • Senior Software Engineer TypeScript Full Stack

    London
    Full-Time
    43200 - 72000 £ / year (est.)
  • C

    Client Server

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