At a Glance
- Tasks: Design, build, and optimise backend services using TypeScript for a cutting-edge platform.
- Company: Join Tokenovate, a leader in post-trade automation for capital markets.
- Benefits: Enjoy a hybrid work model with competitive compensation and flexible remote options.
- Why this job: Work on innovative blockchain technology and collaborate with a talented team in a dynamic environment.
- Qualifications: 5+ years in software development, 2+ years in TypeScript, and a passion for blockchain.
- Other info: Office located at Cambridge Science Park; 2-3 days in-office required.
The predicted salary is between 36000 - 60000 £ per year.
Tokenovate is a next-generation post-trade automation platform for derivatives and SFTs. Our unified, data-agnostic solution ensures automated and seamless transaction processing across all asset classes, products and market infrastructures — no matter what you trade or where your assets are held. By operationalising and embedding industry standards such as the Common Domain Model (CDM) directly into our platform, we harness the power of blockchain, smart contracts and tokenisation to drive automation, interoperability, and efficiency across capital markets. Our team blends deep technical expertise with a pragmatic approach to enterprise blockchain adoption. We have offices in Cambridge (Cambridge Science Park) and London (City of London). This role is hybrid, based in Cambridge, with 2-3 days per week in the office.
We are looking for a Backend TypeScript Software Engineer to help design, build, and optimise our core platform. This is an opportunity to work on cutting-edge distributed ledger technology, tackling challenges in on-chain transaction processing, smart contract execution, tokenisation of Real World Assets and integration within institutional financial systems. You’ll collaborate closely with product, engineering, and cloud teams to design and develop highly scalable, secure, and efficient software solutions that redefine post-trade automation.
- Develop and maintain blockchain-integrated backend services using TypeScript (NestJS).
- Write clean, maintainable, and well-documented code, ensuring best practices in software engineering, security, and testing.
- Contribute to architecture discussions, helping shape the evolution of our smart contract and tokenisation frameworks.
- Collaborate with product teams to define and refine user stories for blockchain-related features.
- Work within an Agile development environment, participating in sprints, code reviews, and cross-team collaboration.
- Ensure blockchain security, performance, and scalability through rigorous testing, benchmarking, and optimisation.
- Integrate with cloud infrastructure (AWS, Kubernetes, Docker) for scalable deployments.
Requirements:
- 5+ years of experience in software development.
- ~2+ years of active TypeScript development experience.
- Comfortable working in an Agile environment with story definition and backlog refinement.
- A structured, methodical approach to software engineering.
- Willingness to work 2-3 days a week in our Cambridge office.
- An appreciation for working with a blockchain.
- Exposure to AWS, Kubernetes (k8s), Docker, and cloud-based deployments.
Hybrid Work Model – Enjoy the flexibility of remote work while collaborating in person at our Cambridge Science Park office (2-3 days per week). Competitive Compensation – We offer a strong package based on experience and expertise. If you’re passionate about building scalable financial infrastructure, and working with an expert team, we’d love to hear from you!
Backend Software Developer TypeScript employer: Tokenovate
Contact Detail:
Tokenovate Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Software Developer TypeScript
✨Tip Number 1
Familiarise yourself with the latest trends in blockchain technology and smart contracts. Being able to discuss recent developments or innovations during your interview can demonstrate your passion and knowledge in the field.
✨Tip Number 2
Engage with the TypeScript community online. Contributing to forums, GitHub projects, or even writing articles can showcase your expertise and commitment to continuous learning, making you a more attractive candidate.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies. Be ready to share specific examples of how you've contributed to sprints, code reviews, and backlog refinement in previous roles, as this aligns closely with the job requirements.
✨Tip Number 4
Network with professionals in the blockchain and financial technology sectors. Attend meetups or webinars to connect with potential colleagues or mentors who can provide insights into the company culture and expectations at Tokenovate.
We think you need these skills to ace Backend Software Developer TypeScript
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript and any relevant projects you've worked on, especially those involving blockchain technology. Use keywords from the job description to align your skills with what Tokenovate is looking for.
Craft a Compelling Cover Letter: In your cover letter, express your passion for backend development and blockchain technology. Mention specific experiences that demonstrate your ability to work in an Agile environment and your familiarity with AWS, Kubernetes, and Docker.
Showcase Your Technical Skills: If you have a portfolio or GitHub repository, include links to projects that showcase your TypeScript development skills and any contributions to open-source projects related to blockchain or financial systems.
Prepare for Technical Questions: Anticipate technical questions related to backend development, TypeScript, and blockchain integration. Brush up on best practices in software engineering and be ready to discuss your approach to coding, testing, and optimisation.
How to prepare for a job interview at Tokenovate
✨Showcase Your TypeScript Skills
Make sure to highlight your experience with TypeScript during the interview. Be prepared to discuss specific projects where you've used TypeScript, particularly in backend development, and how you approached challenges related to scalability and performance.
✨Understand Blockchain Fundamentals
Since the role involves working with blockchain technology, brush up on the basics of blockchain, smart contracts, and tokenisation. Be ready to explain how these concepts apply to post-trade automation and how they can enhance financial systems.
✨Demonstrate Agile Experience
The company values Agile methodologies, so be prepared to discuss your experience working in Agile environments. Share examples of how you've contributed to sprints, participated in code reviews, and collaborated with cross-functional teams.
✨Prepare for Technical Questions
Expect technical questions related to backend development, cloud infrastructure, and security practices. Review common design patterns, best practices in software engineering, and be ready to solve coding problems on the spot.