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)
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
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
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.