Candidate requirements These are the minimum requirements a candidate must meet to be considered for this role. At least 5 years of experience working with Front-End technologies, with a focus on React and TypeScript Ability to architect secure, maintainable, and testable Front-End code Experience with blockchain technologies, cryptocurrencies, and Web3 development Proficient in client-side signing and handling crypto transactions (e.g., Bitcoin, Ethereum) Familiarity with Web3 libraries (such as web3.js, ethers.js) and wallet integrations Experience with decentralized applications (dApps) and understanding of blockchain protocols Ability to independently manage the full lifecycle of tasks, and take ownership of the quality of your work You have excellent communication skills and collaborate effectively with team members across disciplines Desirable Hands-on experience with automated testing is a plus Knowledge of Next.js is a plus Knowledge of browser extension development is a plus Job responsibilities You will be a part of Web Front-End team which oversees all Web UIs for consumer side of the business such as Wallet, DEX and crypto on-ramp Maintain and continuously improve existing applications serving millions of users, as well as develop new ones for cutting-edge crypto solutions Integrate both Web2 and Web3 technologies and APIs to enhance wallet and decentralized exchange (DEX) functionalities Implement client-side signing and crypto transactions to ensure secure and seamless user experiences Collaborate closely with designers, Back-End engineers, and business stakeholders to deliver a best-in-class user experience Proactively collaborate with team members, sharing knowledge and ensuring efficient task distribution Advocate for best practices, code quality, and test coverage, while driving technical discussions within the team
Dec 16, 2025
Full time
Candidate requirements These are the minimum requirements a candidate must meet to be considered for this role. At least 5 years of experience working with Front-End technologies, with a focus on React and TypeScript Ability to architect secure, maintainable, and testable Front-End code Experience with blockchain technologies, cryptocurrencies, and Web3 development Proficient in client-side signing and handling crypto transactions (e.g., Bitcoin, Ethereum) Familiarity with Web3 libraries (such as web3.js, ethers.js) and wallet integrations Experience with decentralized applications (dApps) and understanding of blockchain protocols Ability to independently manage the full lifecycle of tasks, and take ownership of the quality of your work You have excellent communication skills and collaborate effectively with team members across disciplines Desirable Hands-on experience with automated testing is a plus Knowledge of Next.js is a plus Knowledge of browser extension development is a plus Job responsibilities You will be a part of Web Front-End team which oversees all Web UIs for consumer side of the business such as Wallet, DEX and crypto on-ramp Maintain and continuously improve existing applications serving millions of users, as well as develop new ones for cutting-edge crypto solutions Integrate both Web2 and Web3 technologies and APIs to enhance wallet and decentralized exchange (DEX) functionalities Implement client-side signing and crypto transactions to ensure secure and seamless user experiences Collaborate closely with designers, Back-End engineers, and business stakeholders to deliver a best-in-class user experience Proactively collaborate with team members, sharing knowledge and ensuring efficient task distribution Advocate for best practices, code quality, and test coverage, while driving technical discussions within the team
Candidate requirements These are the minimum requirements a candidate must meet to be considered for this role. Bachelor's or Master's degree in Computer Sciences, Data Science, Engineering or a related field. At least 5 years of experience in software development, ideally in a high-paced trading environment. self-driven, motivated, responsible and highly responsive individual. mature enough to work collaboratively on the existing code base. ability to work effectively in a fast-paced trading environment. strong and tactful communication skills, both verbal and written Proficiency in Python. Rust is a bonus. Proficiency in Unix based systems. Experience of cloud-based platforms (e.g. AWS). Experience with real-time data messaging (e.g. Redis, websockets). Experience with deployment and monitoring tools, e.g. supervisor, dockers, Grafana, Nagios, etc. Excellent problem-solving skills and attention to detail. Experience with exchange connectors implementation. Experience in the finance or cryptocurrency sectors. Familiarity with low latency systems and high-frequency trading environments. Job responsibilities Trading Engine Operations: Ensure that day-to-day trading operations run smoothly. Trading Engine Development: Develop the existing and new components within the trading engine while maintaining overall system design. Ownership of Engine Components: Grow into ownership of existing or newly developed trading engine components, such as pricing, market-making, hedging, etc. Performance Optimization: Continuously monitor and optimize trading engine performance. Systems Refactorization: Work on appropriate code modularization, versioning, deployment and test processes. Collaboration with Trading: Work directly with the trading team to understand their needs and deliver appropriate solutions that support the firm's strategic goals.
Dec 16, 2025
Full time
Candidate requirements These are the minimum requirements a candidate must meet to be considered for this role. Bachelor's or Master's degree in Computer Sciences, Data Science, Engineering or a related field. At least 5 years of experience in software development, ideally in a high-paced trading environment. self-driven, motivated, responsible and highly responsive individual. mature enough to work collaboratively on the existing code base. ability to work effectively in a fast-paced trading environment. strong and tactful communication skills, both verbal and written Proficiency in Python. Rust is a bonus. Proficiency in Unix based systems. Experience of cloud-based platforms (e.g. AWS). Experience with real-time data messaging (e.g. Redis, websockets). Experience with deployment and monitoring tools, e.g. supervisor, dockers, Grafana, Nagios, etc. Excellent problem-solving skills and attention to detail. Experience with exchange connectors implementation. Experience in the finance or cryptocurrency sectors. Familiarity with low latency systems and high-frequency trading environments. Job responsibilities Trading Engine Operations: Ensure that day-to-day trading operations run smoothly. Trading Engine Development: Develop the existing and new components within the trading engine while maintaining overall system design. Ownership of Engine Components: Grow into ownership of existing or newly developed trading engine components, such as pricing, market-making, hedging, etc. Performance Optimization: Continuously monitor and optimize trading engine performance. Systems Refactorization: Work on appropriate code modularization, versioning, deployment and test processes. Collaboration with Trading: Work directly with the trading team to understand their needs and deliver appropriate solutions that support the firm's strategic goals.
A fintech company in London is seeking an experienced software developer with a background in trading environments. Responsibilities include developing and optimizing trading engine components, ensuring smooth operations, and collaborating with the trading team. The ideal candidate has at least 5 years of software development experience, is skilled in Python, and has familiarity with low latency systems.
Dec 16, 2025
Full time
A fintech company in London is seeking an experienced software developer with a background in trading environments. Responsibilities include developing and optimizing trading engine components, ensuring smooth operations, and collaborating with the trading team. The ideal candidate has at least 5 years of software development experience, is skilled in Python, and has familiarity with low latency systems.