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, a generous allowance, and flexible working options.
- Why this job: Make an impact in a dynamic team while working with the latest technologies.
- Qualifications: 5+ years in software development with strong TypeScript skills required.
- Other info: Collaborate with experts and enjoy excellent career growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
We’re 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’ll 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)
Qualifications and Requirements:
- 5+ 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
- Solid understanding of DevOps and operational concerns (logging, metrics, automation)
- Comfortable working in a senior, autonomous engineering team
- Strong communication skills and fluency in English
- Flexible working location (remote, London office, or Porto office)
Nice to have:
- Experience with functional programming concepts or languages (e.g. OCaml, Haskell)
- Prior experience in trading, finance, or other real-time systems
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 in London employer: Applied Blockchain
Contact Detail:
Applied Blockchain Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full-Stack Engineer in London
✨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 in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, and React. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
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 for our team. Keep it conversational but professional.
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in previous roles and how you tackled them. We love seeing candidates who can think critically and take ownership of their work!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!
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 confidently 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 projects, especially those related to performance and reliability. Think about how you took ownership of features from design to production and be ready to share examples that highlight your decision-making process.
✨Communicate Effectively
Since this role involves direct communication with clients, practice articulating your thoughts clearly. Be prepared to explain complex technical concepts in a way that’s easy to understand. This will demonstrate your strong communication skills and ability to collaborate effectively.
✨Emphasise Continuous Learning
With the company offering training days and allowances, express your enthusiasm for ongoing development. Share any recent courses or certifications you’ve completed, especially those related to AI tools or modern development practices, to show that you’re committed to staying ahead in the field.