Applied Blockchain logoApplied Blockchain logo

Senior Full-Stack Engineer at Applied Blockchain | London

Applied BlockchainLondon, England, United Kingdom
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

8+ years of professional software development experience.3+ years of hands-on experience with TypeScript, including Node.js and React. Strong experience in building and maintaining production systems. Able to thrive in a senior, autonomous engineering team. Strong communication skills and fluency in English. Hybrid work arrangement (Waterloo, London).

About the job

About the Role

We are seeking a talented Senior Full-Stack Engineer to become a vital part of our ongoing trading platform development for a major enterprise client. This system is critical to production, long-lasting, and continuously evolving, with a significant emphasis on performance, reliability, and maintainability.

While Applied Blockchain is recognized for its advancements in distributed ledger technology and cryptography, this position focuses on a non-blockchain trading system utilizing cutting-edge TypeScript-based technologies.

You will join a highly skilled team of senior engineers and QA developers, where autonomy, technical ownership, and thoughtful decision-making are paramount.

Your Responsibilities Include

  • Designing, developing, and maintaining features across the full stack of an internal trading platform.
  • Working primarily with:
    • TypeScript (Node.js & React)
    • Monorepo tooling, GitHub, GitHub Actions
    • Jest, Playwright
    • Redis, MS SQL, WebSockets
    • Docker, Kubernetes
    • Observability tools (Grafana, Prometheus, SonarQube)
  • Taking complete ownership of features from conception through to production.
  • Collaborating closely with platform/DevOps engineers on build pipelines, observability, and operational concerns.
  • Interfacing directly with clients to clarify requirements and propose effective solutions.
  • Contributing to and enhancing automated testing practices.
  • Participating in peer code reviews to maintain high engineering standards within the team.
  • Utilizing LLM/AI enabled development tools and techniques (with access to the latest OpenAI/Anthropic models) in everyday development.

Qualifications

  • 8+ years of professional software development experience.
  • 3+ years of hands-on experience with TypeScript, including Node.js and React.
  • Proven experience in building and maintaining production systems.
  • Able to work effectively within a senior, autonomous engineering team.
  • Excellent communication skills with fluency in English.
  • Hybrid work arrangement (London).

Preferred Qualifications

  • Familiarity with functional programming concepts or languages (e.g., OCaml, Haskell).
  • Prior experience in trading, finance, or real-time systems.
  • Strong understanding of DevOps and operational aspects (logging, metrics, automation).
  • London-based candidates preferred.
  • Willingness to participate in company/client events and travel as necessary.

Benefits

  • 5 dedicated training days per year.
  • £1,000 annual training allowance (up to 50% for home workstation equipment).
  • Company-provided equipment and onboarding kit.
  • In-person team events every quarter.
  • Annual bonus based on company performance.

About Applied Blockchain

Applied Blockchain is at the forefront of distributed ledger technology and cryptography, delivering innovative solutions for various sectors. Our commitment to excellence emphasizes performance, reliability, and maintainability in all our projects.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.