Full Stack Engineer in London

Full Stack Engineer in London

London Full-Time 60000 - 75000 € / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Build tools to track financial crime across blockchains and improve investigative workflows.
  • Company: Join a leading tech company focused on financial crime prevention.
  • Benefits: Hybrid work, generous leave, learning budget, and private health insurance.
  • Other info: Collaborative team environment with opportunities for growth and development.
  • Why this job: Make a real impact in preventing financial crime while working with cutting-edge technology.
  • Qualifications: 3-4+ years in software engineering with strong JavaScript and TypeScript skills.

The predicted salary is between 60000 - 75000 € per year.

Do you want to build a product that investigators use to track real financial crime across blockchains? Are you excited about turning complex graph data into something intuitive and fast? Do you want your code to directly help catch bad actors? Elliptic is looking for a Full Stack Engineer to join our growing Investigations team. This is a chance to work at the intersection of technology and financial crime prevention, building tools that compliance teams worldwide rely on to trace fund flows, uncover illicit activity, and protect the global financial system.

You'll join a collaborative team of web and data engineers, working closely with the product team to ship features that make investigators faster and more effective. The work is technically interesting and has real impact. The team cares about quality, gives you space to do your best work, and offers real ownership across the stack.

The impact you will have:

  • As a Full Stack Engineer on the Investigations team, you will play a key role in shaping how compliance teams track and prevent financial crime.
  • You'll work across the full stack, building and improving investigative workflows that help users trace fund flows, visualize complex transaction networks, and uncover patterns in blockchain data.
  • Working closely with product and data engineers, you'll turn complex data into simple, useful product features and help drive the platform's speed, precision, and usability forward.

What you will do:

  • Build and improve investigative workflows that empower compliance teams to track fund flows across blockchains.
  • Work across the full stack (React/Redux frontend, Node.js/NestJS backend, data layers) to ship product features end-to-end.
  • Develop and optimize data visualizations for complex transaction flows and network graphs, making the complex feel simple.
  • Improve platform speed and precision by optimizing queries, improving frontend responsiveness, and shipping features that make investigators faster.
  • Collaborate closely with product, data engineers, and cross-functional teams to deliver meaningful value.
  • Write clean, well-tested code and participate in code reviews that raise the quality bar for the team.
  • Contribute to technical design discussions, raising trade-offs and risks early.

What you will achieve in the first 6 months:

  • Ship multiple production features across frontend and backend that improve the investigator experience.
  • Take ownership of medium-sized pieces of work from ambiguous problem statements through to shipped outcomes.
  • Improve production readiness across the platform through better observability, resilience, and error handling.
  • Build strong working relationships with data engineers, web engineers, product, and DevOps.
  • Contribute to the team's delivery rhythm and help raise engineering standards through quality reviews and consistent patterns.

You will be a great fit here if you:

  • Care about writing clean, reliable code and enjoy working across backend, frontend, and data systems to build great products.
  • Can independently break down ambiguous product problems into well-scoped technical tasks.
  • Show good instincts for trade-offs between technical quality and shipping speed.
  • Communicate clearly with non-engineers (product, stakeholders) about technical decisions and progress.
  • Are curious about the domain and genuinely find blockchain data and financial crime prevention interesting, not just another job.
  • Focus on what really matters by delivering meaningful results that serve both users and the business.

Our ideal candidate has:

  • 3-4+ years of professional software engineering experience.
  • Strong experience with modern JavaScript and TypeScript across backend (Node.js/NestJS) and frontend (React/Redux) development.
  • Solid understanding of building and maintaining scalable UI applications and APIs, with the ability to make informed decisions about technology choices.
  • Comfortable working with databases and writing SQL queries, and partnering with data engineers on integration points.
  • Some experience or comfort with data visualization, particularly libraries or tools for rendering complex network graphs and transaction flows.
  • Actively uses AI coding assistants (Copilot, Cursor, Claude, etc.) as part of their daily workflow, can critically evaluate AI-generated code, and understands when AI tools are useful and when they're not.

Bonus Points for:

  • Experience with cloud technologies such as AWS Serverless, API Gateway, Kubernetes, and Terraform.
  • Familiarity with monitoring tools like DataDog and general observability best practices.
  • Interest or experience in cryptocurrency and blockchain technology.
  • Experience with graph databases or visualization libraries for rendering complex network data.

Job Benefits

  • Hybrid working and the option to work from almost anywhere for up to 90 days per year.
  • £500 Remote working budget to set up your home office space.
  • $1,000 Learning & Development budget to use on anything (agreed with your manager) that contributes to your growth and development.
  • Holidays: 25 days of annual leave + bank holidays.
  • An extra day for your birthday.
  • Enhanced parental leave: we provide eligible employees, regardless of gender or whether they become a parent by birth or adoption, 16 weeks fully-paid leave.
  • Private Health Insurance - we use Vitality!
  • Full access to Spill Mental Health Support.
  • Life Assurance: 4 times your salary to your beneficiaries.
  • £100 cryptocurrency for you!
  • Cycle to Work Scheme.

Full Stack Engineer in London employer: Elliptic

At Elliptic, we pride ourselves on being an exceptional employer that empowers our Full Stack Engineers to make a real impact in the fight against financial crime. Our collaborative work culture fosters innovation and quality, providing ample opportunities for professional growth through generous learning budgets and a supportive environment. With hybrid working options and a focus on employee well-being, including private health insurance and enhanced parental leave, we ensure that our team members thrive both personally and professionally while contributing to meaningful projects.

E

Contact Detail:

Elliptic Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. 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 related to blockchain or financial crime prevention. This will give potential employers a taste of what you can do and how you think.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

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 at StudySmarter.

We think you need these skills to ace Full Stack Engineer in London

JavaScript
TypeScript
Node.js
NestJS
React
Redux
SQL

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Full Stack Engineer role. Highlight your experience with React, Node.js, and any relevant projects that showcase your skills in tackling complex data visualisations.

Showcase Your Impact:When detailing your past work, focus on the impact you made. Did your code help improve performance or user experience? We want to see how your contributions have made a difference in previous roles.

Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your technical skills and experiences, making it easy for us to see why you’d be a great fit for our team.

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 without any hiccups!

How to prepare for a job interview at Elliptic

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like React, Node.js, and SQL. Brush up on your knowledge of how these technologies interact, as you might be asked to explain your experience with them during the interview.

Showcase Your Problem-Solving Skills

Be prepared to discuss how you've tackled ambiguous problems in the past. Think of specific examples where you broke down complex issues into manageable tasks, especially in a full stack context. This will demonstrate your ability to think critically and deliver results.

Communicate Clearly

Since you'll be working closely with non-engineers, practice explaining technical concepts in simple terms. You might be asked to describe a project or a technical decision, so make sure you can convey your thoughts clearly and effectively.

Demonstrate Your Passion for the Domain

Show genuine interest in blockchain technology and financial crime prevention. Research recent trends or news in the field and be ready to discuss how they relate to the role. This will help you stand out as someone who is not just looking for any job, but is truly invested in the mission.