| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Applied Blockchain | London, United Kingdom | $105k - $115k | |||
Coinbase | Remote | $140k - $164k | |||
Bitso | México | $87k - $99k | |||
columbiauniversity1 | New York, NY, United States | $105k - $144k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Winnables | Remote | $62k - $70k | |||
Tether | Cape Town, South Africa | $102k - $120k | |||
Tether | Johannesburg, South Africa | $102k - $120k | |||
Confirmo | Prague, Czech Republic | $126k - $144k | |||
MoonPay | Remote | $72k - $78k | |||
MoonPay | Remote | $72k - $78k | |||
MoonPay | Remote | $105k - $106k | |||
Staking Facilities GmbH | New York, NY, United States | $88k - $150k | |||
EarthDNA | Boston, MA, United States | $90k - $110k | |||
3METAD | San Jose, CA, United States | $54k - $95k | |||
Kruze Consulting | Remote | $70k - $80k |
About the role
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)
- 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 (with access to the latest OpenAI/Anthropic/etc. models) as part of day-to-day development
- 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
- 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.
What does a blockchain developer do?
A blockchain developer is a software developer who specializes in the development of applications that make use of blockchain technology
Some of the responsibilities of a blockchain developer may include:
- Designing and implementing smart contracts.
- Creating and maintaining the infrastructure that supports the blockchain network, and developing user-facing applications that make use of the blockchain.
- Additionally, a blockchain developer may also be responsible for researching and staying up-to-date with the latest developments in blockchain technology, in order to ensure that their applications are secure and efficient.