At a Glance
- Tasks: Develop and maintain blockchain infrastructure and Web3 applications using Node.js and TypeScript.
- Company: Gamdom is a leading social network for betting enthusiasts, offering unique bonuses and rewards since 2016.
- Benefits: Enjoy a dynamic work environment, competitive salary, and opportunities for professional growth.
- Why this job: Join a passionate team at the forefront of blockchain innovation and make a real impact.
- Qualifications: 5+ years in backend development with strong skills in Node.js, TypeScript, and blockchain technologies.
- Other info: Mentorship opportunities and a focus on security, performance, and scalability.
The predicted salary is between 48000 - 84000 £ per year.
We are seeking a talented and driven Senior Crypto Developer to join our dynamic team. This role is integral to building and maintaining our blockchain infrastructure and Web3 applications, which rely heavily on live data and real-time functionality. The ideal candidate will possess strong expertise in backend microservices, blockchain integrations, and Web3 tooling, while maintaining a deep commitment to code quality, security, and scalability.
Key Responsibilities
- Own backend micro-services in Node.js/TypeScript that interface with multiple blockchains, following clean-architecture and test-driven development principles.
- Run and optimize bitcoin-core (BTC/LTC) nodes—manage UTXO sets, fee estimation, mempool monitoring, and wallet RPCs for high-volume deposit and withdrawal flows.
- Build and maintain Ethereum transaction pipelines using ethers.js—handle ERC-20/ERC-721 token transfers, reorgs, transaction signing/broadcasting, and nonce management.
- Integrate additional L1/L2 networks by abstracting blockchain-specific logic behind a unified service layer, enabling rapid support for new tokens and chains.
- Leverage Fireblocks or similar MPC/custodial APIs to manage secure wallet operations, policy enforcement, and multi-signature approval flows.
- Develop and maintain frontend Web3 wallet integrations (e.g., MetaMask, WalletConnect, Ledger) using TypeScript/React, delivering seamless UX and real-time transaction feedback.
- Build scalable deposit & withdrawal infrastructure, including queueing systems, idempotent webhooks, reconciliations, wallet sweeps, address management, and fee optimization.
- Embed security and compliance features—KYT screening, whitelisting, secrets management, and rate-limiting—into application code and CI/CD pipelines.
- Monitor blockchain health and system performance—establish SLAs, create alerting systems, implement incident response plans, and lead post-mortems.
- Document APIs, architecture decisions, and operational runbooks; mentor peers through code reviews and knowledge sharing sessions.
What We’re Looking For
- 5+ years of backend development experience, including significant work with Node.js and TypeScript.
- Strong understanding of blockchain fundamentals, especially UTXO vs. account-based models.
- Hands-on experience with Ethereum, Bitcoin, and L2s (e.g., Arbitrum, Optimism, Polygon).
- Familiarity with Web3 libraries such as ethers.js, web3.js, and experience interacting with RPC APIs.
- Deep understanding of secure wallet management practices and MPC technology.
- Proficiency in front-end development using React and Web3 provider integrations.
- Experience in designing high-availability systems and real-time transaction infrastructure.
- Strong emphasis on security, performance, and scalability.
- Excellent documentation and communication skills.
What We Offer
- A dynamic and supportive work environment.
- Opportunities for professional growth and development in a rapidly evolving industry.
- Competitive salary and performance-based incentives.
- The chance to work with a passionate team in the forefront of blockchain innovation.
Senior Crypto Developer employer: Gamdom
Contact Detail:
Gamdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Crypto Developer
✨Tip Number 1
Familiarise yourself with the specific blockchain technologies mentioned in the job description, such as Node.js, TypeScript, and Ethereum. Being able to discuss your hands-on experience with these tools during interviews will demonstrate your suitability for the role.
✨Tip Number 2
Engage with the crypto community by participating in forums or attending meetups. This not only helps you stay updated on industry trends but also allows you to network with professionals who might provide insights or referrals for the position.
✨Tip Number 3
Prepare to showcase your problem-solving skills by working on relevant projects or contributing to open-source initiatives. Having tangible examples of your work can set you apart from other candidates when discussing your experience.
✨Tip Number 4
Research Gamdom's platform and its unique offerings. Understanding their business model and how your role as a Senior Crypto Developer can contribute to their success will help you articulate your value during the interview process.
We think you need these skills to ace Senior Crypto Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Node.js, TypeScript, and blockchain technologies. Emphasise any relevant projects or roles that demonstrate your backend development skills and understanding of Web3 applications.
Craft a Strong Cover Letter: In your cover letter, express your passion for blockchain technology and how your skills align with the responsibilities outlined in the job description. Mention specific experiences that showcase your ability to build scalable systems and maintain code quality.
Showcase Relevant Projects: If you have worked on any blockchain-related projects, include them in your application. Provide links to your GitHub or portfolio where potential employers can see your work, especially if it involves smart contracts or Web3 integrations.
Highlight Soft Skills: Don’t forget to mention your communication and documentation skills. As the role involves mentoring peers and documenting APIs, showcasing these soft skills can set you apart from other candidates.
How to prepare for a job interview at Gamdom
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Node.js, TypeScript, and blockchain technologies in detail. Bring examples of past projects where you implemented backend microservices or worked with Ethereum and Bitcoin integrations.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills, especially related to real-time transaction infrastructure and security practices. Think through your answers and explain your thought process clearly.
✨Highlight Your Understanding of Blockchain
Make sure to articulate your knowledge of blockchain fundamentals, including UTXO vs. account-based models. Discuss any hands-on experience you have with L2 solutions like Arbitrum or Optimism, as this will be crucial for the role.
✨Prepare Questions About the Company
Show your interest in Gamdom by preparing insightful questions about their blockchain infrastructure and future projects. This demonstrates your enthusiasm for the role and helps you gauge if the company aligns with your career goals.