Senior Software Engineer (Java Script)

Senior Software Engineer (Java Script)

Full-Time 70000 - 90000 € / year (est.) No home office possible
Hamilton Barnes 🌳

At a Glance

  • Tasks: Join a global trading firm and tackle complex engineering challenges with JavaScript/TypeScript.
  • Company: Dynamic high-frequency trading firm focused on innovation and ownership.
  • Benefits: Competitive salary, collaborative culture, and the chance to make a real impact.
  • Other info: Fast-paced environment with opportunities for growth and collaboration.
  • Why this job: Shape the architecture of a high-impact product and see your work in action.
  • Qualifications: 5+ years in software engineering with deep JavaScript expertise and trading experience.

The predicted salary is between 70000 - 90000 € per year.

Do you want to join a global high frequency trading firm and have real ownership? We’re looking for a sharp, product-minded engineer to help scale a fast-growing platform used across the company. You’ll work across frontend and backend systems, solve performance challenges, and play a key role in shaping the architecture of a complex, high-impact product.

You’ll thrive here if you enjoy:

  • Building with JavaScript/TypeScript and Node.js
  • Owning meaningful technical problems end-to-end
  • Improving large-scale, data-heavy systems
  • Working closely with users and seeing your impact quickly
  • Refactoring and optimizing systems for speed and scale

Must Haves:

  • 5+ Years Software Engineering
  • Trading experience
  • Deep JavaScript expertise
  • Experience refactoring existing software

Bonus points for experience with:

  • Docker
  • Distributed systems
  • Testing
  • Rust/WebAssembly
  • Open-source projects
  • An interest in finance

If you like solving hard engineering problems in a collaborative, fast-moving environment, we’d love to hear from you.

Senior Software Engineer (Java Script) employer: Hamilton Barnes 🌳

Join a leading global high frequency trading firm that values innovation and ownership, offering a dynamic work culture where your contributions directly impact the success of our cutting-edge platform. With a focus on collaboration and continuous improvement, we provide ample opportunities for professional growth and development, all within a fast-paced environment that encourages tackling complex engineering challenges. Located in a vibrant tech hub, you'll enjoy the benefits of working alongside talented professionals while making a significant mark in the finance sector.

Hamilton Barnes 🌳

Contact Detail:

Hamilton Barnes 🌳 Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (Java Script)

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those already working at high-frequency trading firms. A friendly chat can open doors and give you insights that job descriptions just can't.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your JavaScript/TypeScript projects. Highlight any performance challenges you've tackled or systems you've optimised. This is your chance to demonstrate your expertise beyond the CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, and be ready to discuss your past experiences with refactoring and scaling systems. We want to see how you think!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team. Don’t forget to tailor your application to highlight your trading experience and deep JavaScript knowledge.

We think you need these skills to ace Senior Software Engineer (Java Script)

JavaScript
TypeScript
Node.js
Software Engineering
Trading Experience
Refactoring
Performance Optimisation

Some tips for your application 🫡

Show Your Passion for Engineering:When writing your application, let us see your enthusiasm for software engineering shine through! Share specific examples of projects where you've tackled complex problems, especially those involving JavaScript or TypeScript.

Highlight Relevant Experience:Make sure to emphasise your 5+ years of software engineering experience and any trading background you have. We want to know how your skills align with the role, so don’t hold back on showcasing your deep JavaScript expertise!

Be Clear and Concise:Keep your application straightforward and to the point. Use bullet points for key achievements and avoid jargon unless it’s relevant. We appreciate clarity, and it helps us understand your qualifications quickly.

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 the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Hamilton Barnes 🌳

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in JavaScript, TypeScript, and Node.js. Brush up on your knowledge of refactoring techniques and be ready to discuss how you've tackled performance challenges in past projects. This will show that you can hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've owned technical problems from start to finish. Think about times when you improved large-scale systems or optimised for speed and scale. This will demonstrate your ability to make a real impact.

✨Understand the Trading Environment

Since trading experience is a must-have, do some research on high-frequency trading and the challenges it presents. Being able to speak knowledgeably about the industry will set you apart and show your genuine interest in the role.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s platform and its architecture. Inquire about their approach to collaboration and how they tackle engineering challenges. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.