Senior Full-Stack Engineer

Senior Full-Stack Engineer

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

At a Glance

  • Tasks: Design and maintain features for a cutting-edge trading platform using modern tech.
  • Company: Join Applied Blockchain, a leader in innovative applications development.
  • Benefits: Enjoy training days, annual allowances, bonuses, and stock options.
  • Why this job: Make an impact in finance with autonomy and the latest technologies.
  • Qualifications: 8+ years in software development, strong TypeScript skills, and team collaboration.
  • Other info: Hybrid work model with exciting team events every quarter.

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

We are looking for a Senior Full-Stack Engineer to join an established trading platform development programme for a large enterprise client. The system is production-critical, long-lived, and actively evolving, with a strong focus on performance, reliability, and maintainability.

While Applied Blockchain is well known for distributed ledger and cryptography work, this role is focused on a non-blockchain trading system built using modern TypeScript-based technologies. You will be joining a highly experienced team of senior engineers and QA developers, where autonomy, technical ownership, and thoughtful decision-making are expected.

What You’ll Be Doing:

  • Designing, building, 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 tooling (Grafana, Prometheus, SonarQube)
  • Taking end-to-end ownership of features from design through to production
  • Collaborating closely with platform / DevOps engineers on build pipelines, observability, and operational concerns
  • Communicating directly with the client to clarify requirements and propose solutions
  • Contributing to and improving automated testing practices
  • Participating in peer code reviews and helping maintain high engineering standards across the team
  • Using LLM/AI enabled development tools and techniques as part of day-to-day development
  • Requirements:

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

    Nice to have:

    • Experience with functional programming concepts or languages (e.g. OCaml, Haskell)
    • Prior experience in trading, finance, or other real-time systems
    • Solid understanding of DevOps and operational concerns (logging, metrics, automation)
    • London-based
    • Willingness to travel to company/client events

    Benefits:

    • 5 days per year dedicated to training
    • £1,000 annual training allowance (up to 50% usable for home workstation equipment)
    • Company equipment and onboarding kit
    • In-person team events every 3 months
    • Annual bonus (company and personal performance dependent)
    • Stock option plan
    • Birthday off
    • Generous employee referral programme

    About Applied Blockchain: Applied Blockchain is an innovative applications development company based in London and Porto, specialising in complex, high-assurance systems using distributed technologies and advanced cryptography. We value pragmatic engineering, clear thinking, and building systems that last.

    Senior Full-Stack Engineer employer: Applied Blockchain

    Applied Blockchain is an exceptional employer, offering a dynamic work environment in London where innovation meets collaboration. With a strong focus on employee growth, we provide generous training allowances, regular team events, and a culture that encourages autonomy and technical ownership. Join us to be part of a highly skilled team dedicated to building reliable systems while enjoying the benefits of a hybrid work arrangement and competitive compensation.
    A

    Contact Detail:

    Applied Blockchain Recruiting Team

    StudySmarter Expert Advice 🤫

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

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the tech industry, especially those who work with TypeScript or in trading systems. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your projects, especially those involving Node.js and React. 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 technical knowledge and soft skills. Practice explaining your thought process when solving problems, as communication is key in a senior role like this one.

    ✨Tip Number 4

    Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

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

    TypeScript
    Node.js
    React
    Monorepo tooling
    GitHub
    GitHub Actions
    Jest
    Playwright
    Redis
    MS SQL
    WebSockets
    Docker
    Kubernetes
    Grafana
    Prometheus
    SonarQube
    Automated Testing
    Communication Skills
    Problem-Solving Skills
    DevOps

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Senior Full-Stack Engineer role. Highlight your experience with TypeScript, Node.js, and React, and don’t forget to mention any production systems you've built or maintained. We want to see how your skills align with what we’re looking for!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit. Be sure to mention your experience in trading or finance if you have it, as it’ll give you an edge.

    Show Off Your Projects: If you’ve worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially if they involve modern technologies like Docker or Kubernetes. It shows us you’re hands-on!

    Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do!

    How to prepare for a job interview at Applied Blockchain

    ✨Know Your Tech Stack

    Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your knowledge of monorepo tooling and observability tools like Grafana and Prometheus. Being able to discuss your experience with these technologies will show that you’re ready to hit the ground running.

    ✨Showcase Your Problem-Solving Skills

    Prepare to discuss specific challenges you've faced in previous roles, especially related to building and maintaining production systems. Think about how you approached these problems and what solutions you implemented. This will demonstrate your technical ownership and decision-making abilities.

    ✨Communicate Clearly

    Since this role involves direct communication with clients, practice articulating your thoughts clearly and concisely. Be ready to explain complex technical concepts in a way that’s easy to understand. Good communication skills can set you apart from other candidates.

    ✨Emphasise Team Collaboration

    Highlight your experience working in senior, autonomous engineering teams. Discuss how you’ve collaborated with DevOps engineers and participated in peer code reviews. This shows that you value teamwork and are committed to maintaining high engineering standards.

    Senior Full-Stack Engineer
    Applied Blockchain
    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

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