Applied Blockchain logoApplied Blockchain logo

Senior Full Stack Trading Platform Engineer

Applied BlockchainRemote — United Kingdom
Hybrid Full-time

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


Experience Level

Senior

Qualifications

We are seeking candidates who possess a robust background in software engineering, particularly with a strong focus on TypeScript, Node.js, and React. Ideal candidates should demonstrate significant experience in developing and maintaining production-level systems while thriving in a collaborative environment. Strong communication skills and fluency in English are essential for effective client interactions and teamwork.

About the job

Join our dynamic team as a Senior Full Stack Trading Platform Engineer, contributing to a well-established trading platform development initiative for a prominent enterprise client. With over 7 years in production, this platform showcases exceptional stability, quality, and a long-term commitment from the core team, most of whom have been with us for nearly 5 years.

This production-critical system is continuously evolving, emphasizing performance, reliability, and maintainability. While Applied Blockchain is renowned for its expertise in distributed ledger and cryptography, this particular position focuses on a sophisticated non-blockchain trading system developed with modern TypeScript technologies. The role is predominantly full stack, with a particular emphasis on frontend development using React and TypeScript.

As part of a highly skilled team of senior engineers and QA developers, you will be expected to exercise autonomy, take technical ownership, and engage in thoughtful decision-making.

Your Key Responsibilities

  • Design, build, and maintain features across the full stack of our internal trading platform.
  • Primarily utilize:
    • TypeScript (Node.js & React)
    • Monorepo tooling, GitHub, GitHub Actions
    • Testing frameworks like Jest and Playwright
    • Data stores including Redis and MS SQL, WebSockets
    • Containerization technologies such as Docker and Kubernetes
    • Observability tools like Grafana, Prometheus, and SonarQube
  • Assume end-to-end ownership of features from design through to production.
  • Collaborate with platform/DevOps engineers on build pipelines, observability, and operational issues.
  • Engage directly with clients to clarify requirements and propose solutions.
  • Contribute to and enhance automated testing practices.
  • Participate in peer code reviews, maintaining high engineering standards across the team.
  • Utilize LLM/AI development tools and techniques, with access to the latest models from OpenAI, Anthropic, etc., in your daily development tasks.

Essential Qualifications

  • 8+ years of professional software development experience.
  • 3+ years of hands-on experience with TypeScript, including Node.js and React.
  • Proven track record of building and maintaining production systems.
  • Able to work comfortably in a senior, autonomous engineering team.
  • Excellent communication skills and fluency in English.
  • Available for a hybrid work arrangement.

Desirable Attributes

  • Familiarity with functional programming concepts or languages (e.g., OCaml, Haskell).
  • Previous experience in trading, finance, or other real-time systems.
  • A solid understanding of DevOps practices and operational concerns (logging, metrics, automation).
  • Located near London.
  • Willingness to travel for company/client events.

Benefits

  • 5 days per year allocated for training and professional development.

About Applied Blockchain

Applied Blockchain specializes in creating innovative solutions in distributed ledger technology and cryptography. Our commitment to quality and collaboration has positioned us as a trusted partner for enterprise clients seeking to leverage cutting-edge technology.

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.