1,268 Decentralized Applications jobs in the United Kingdom
Senior Web3 Backend Engineer - Dewiz
Job Viewed
Job Description
Buidlers at heart and decentralization advocates. Our team is funded by former MakerDAO Core Unit members, with the goal of supporting web3 projects to design and implement their vision with Smart Contracts. ( You can find us here )
We like to spend our time immersed in Solidity code, building the foundation and infrastructure for decentralized finance, DAOs, and Web3. For the time being, we choose to conceal our identities and build our reputation around pseudonyms to protect our privacy and ourselves from authoritarian entities and governments.
Our team is looking to onboard like-minded Senior Engineers who understand the inner workings of the EVM, can build sound and secure Solidity code, and have a keen eye for optimization and engineering best practices.
As part of our team, you'll most probably work on:
- Exploring Intent protocols such as CowSwap, Uniswap X, 1inch, Across, chain abstraction protocols, APIs, Liquidity Sources, and beyond.
- Designing and implementing liquidity sources and protocol abstractions.
- Designing and implementing bid and gas optimizations.
- Defining solver strategies to ensure our solver engine wins all solver competitions across many EVM chains.
What's in it for you
- Work on the forefront of decentralization, novel Intent Architecture, and cross-chain challenges.
- Be part of a remote-first, fully autonomous team that values ownership, responsibility, and accountability, allowing for flexibility.
- Yearly team gathering at a Web3 conference, all expenses paid.
- Hardware and accessories provided to facilitate your work.
- Annual training and experimentation budget.
- Leave a mark on the world by shaping how we transact, interact, and collaborate.
- Experience in algo trading.
- Experience with or integration into DEX aggregators and DEX/CEX/RFQs (e.g., routing algorithms).
- 5+ years of Backend experience, preferably with NodeJS; Rust or Python are also desirable.
- Service architecture experience.
- At least 2 years of experience on Web3 EVM chains.
- Smart contract experience is required as the role involves designing and implementing many integrations.
- Smart contract development experience is beneficial but not mandatory.
- AWS experience is a plus.
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Blockchain Developer - Decentralized Applications
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy smart contracts using Solidity and other relevant blockchain programming languages.
- Implement decentralized applications (dApps) leveraging blockchain technology.
- Integrate blockchain technologies with existing systems and applications.
- Research and stay updated on the latest advancements in blockchain technology, cryptocurrencies, and smart contract development.
- Collaborate with front-end developers to integrate smart contracts with user interfaces.
- Optimize smart contract performance and security.
- Participate in code reviews and contribute to team discussions on architecture and best practices.
- Troubleshoot and debug smart contracts and dApps.
- Contribute to the overall technical strategy and roadmap for our blockchain initiatives.
- Ensure compliance with security best practices and industry standards.
Qualifications:
- Proven experience as a Blockchain Developer or Smart Contract Developer.
- Proficiency in Solidity programming language.
- Experience with blockchain platforms such as Ethereum, Binance Smart Chain, Polygon, etc.
- Strong understanding of blockchain architecture, consensus mechanisms, and cryptography.
- Familiarity with Web3.js, Ethers.js, or similar libraries for interacting with blockchains.
- Experience with decentralized finance (DeFi) protocols and concepts is a plus.
- Knowledge of token standards (e.g., ERC-20, ERC-721) is beneficial.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities, essential for a remote role.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience with testing frameworks like Truffle or Hardhat is a plus.
Blockchain Developer - Decentralized Applications
Posted today
Job Viewed
Job Description
As a Blockchain Developer, your primary responsibilities will include:
- Designing, developing, and deploying smart contracts on various blockchain platforms (e.g., Ethereum, Binance Smart Chain, Solana).
- Building and maintaining decentralized applications (dApps) with a focus on user experience and security.
- Writing clean, efficient, and well-documented code in languages such as Solidity, Rust, or Go.
- Collaborating with front-end developers to integrate blockchain functionalities into user interfaces.
- Implementing robust security measures to protect against common vulnerabilities and attacks.
- Participating in code reviews and providing constructive feedback to peers.
- Researching and evaluating new blockchain technologies, protocols, and tools.
- Troubleshooting and debugging smart contracts and dApps to ensure optimal performance.
- Contributing to the architectural design of blockchain solutions.
- Staying updated with the latest developments and best practices in the blockchain and cryptocurrency space.
- Ensuring compliance with relevant industry standards and regulations.
- Developing and executing comprehensive test plans for smart contracts and dApps.
- Engaging with the wider blockchain community and contributing to open-source projects where applicable.
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Proven experience in developing smart contracts and decentralized applications is essential. Proficiency in Solidity and experience with EVM-compatible blockchains are highly desirable. Familiarity with other blockchain platforms and programming languages relevant to blockchain development is a plus. Strong understanding of cryptography, distributed ledger technology, and consensus mechanisms is required. Excellent problem-solving skills, attention to detail, and a passion for innovation in the blockchain space are crucial. The ability to work effectively both independently and as part of a collaborative team is important. This role is based in our client's office in Liverpool, Merseyside, UK , offering a competitive salary, comprehensive benefits, and the chance to shape the future of decentralized technologies.
Blockchain Developer, Decentralized Applications
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy smart contracts and decentralized applications (dApps) on various blockchain platforms (e.g., Ethereum, Solana, Polygon).
- Write clean, efficient, and well-documented code in languages like Solidity, Rust, or similar.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to define and ship new features.
- Integrate blockchain technology with existing systems and third-party services.
- Conduct thorough code reviews and contribute to maintaining high standards of code quality and security.
- Research and stay updated on the latest blockchain technologies, protocols, and best practices.
- Troubleshoot and debug issues related to smart contracts and dApp performance.
- Participate in the entire application lifecycle, focusing on blockchain integration.
- Ensure the security and performance of deployed blockchain solutions.
- Contribute to the development of technical documentation and knowledge sharing within the team.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Proven experience in blockchain development, with a strong portfolio of dApps or smart contracts.
- Proficiency in smart contract development languages such as Solidity, Vyper, or Rust.
- Experience with blockchain frameworks like Truffle, Hardhat, or Anchor.
- Understanding of blockchain architecture, consensus mechanisms, and cryptography.
- Familiarity with different blockchain platforms and their ecosystems.
- Experience with decentralized storage solutions (e.g., IPFS) is a plus.
- Knowledge of security best practices for smart contracts.
- Ability to work collaboratively in a team environment and independently manage tasks.
- Excellent problem-solving and analytical skills.
Blockchain Developer - Decentralized Applications
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy smart contracts on various blockchain platforms (e.g., Ethereum, Binance Smart Chain, Polygon) using languages like Solidity.
- Build and maintain decentralized applications (dApps), integrating front-end interfaces with smart contract logic.
- Develop secure and efficient backend services and APIs to support blockchain applications.
- Implement and manage blockchain infrastructure, nodes, and networks.
- Collaborate with product managers, designers, and other developers to define application features and requirements.
- Write high-quality, well-documented, and thoroughly tested code.
- Conduct security audits and vulnerability assessments of smart contracts and dApps.
- Stay abreast of the latest advancements in blockchain technology, cryptography, and decentralized systems.
- Troubleshoot and resolve technical issues related to blockchain applications and infrastructure.
- Contribute to the overall architectural design and technical strategy of blockchain projects.
Qualifications:
- Proven experience in blockchain development, with a strong portfolio of deployed smart contracts and dApps.
- Proficiency in smart contract programming languages such as Solidity, Vyper, or Rust.
- Experience with blockchain frameworks and tools (e.g., Truffle, Hardhat, Web3.js, Ethers.js).
- Understanding of blockchain concepts, consensus mechanisms, and cryptography.
- Familiarity with different blockchain networks and their specific characteristics.
- Experience with backend development (e.g., Node.js, Python) and RESTful APIs.
- Knowledge of front-end technologies (e.g., React, Vue.js) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a remote team.
- Passion for blockchain technology and decentralized systems.
This fully remote position offers an exceptional opportunity to shape the future of decentralized technology. Join our innovative client based in **Birmingham**, working from your preferred UK location. We provide a competitive salary, potential for token-based compensation, and a dynamic work environment. If you are a skilled blockchain developer passionate about innovation, we want to hear from you.
Senior Blockchain Developer - Decentralized Applications
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement smart contracts using Solidity and other relevant blockchain languages.
- Build and maintain backend services and APIs for dApp integration.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and deliver new features.
- Optimize blockchain applications for performance, scalability, and security.
- Stay up-to-date with the latest trends and advancements in blockchain technology and cryptocurrencies.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and debug issues across the blockchain stack.
- Contribute to the architectural decisions and technical roadmap of our blockchain initiatives.
- Proven experience as a Blockchain Developer with a strong portfolio of completed projects.
- Proficiency in smart contract development (Solidity, Vyper, or similar).
- Experience with blockchain platforms such as Ethereum, Binance Smart Chain, Polygon, etc.
- Strong understanding of cryptography, distributed ledger technology, and consensus mechanisms.
- Familiarity with web3.js, ethers.js, or similar libraries for interacting with blockchains.
- Experience with backend development languages (e.g., Node.js, Python, Go) and frameworks.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities, essential for a remote team environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Senior Blockchain Developer - Decentralized Applications
Posted today
Job Viewed
Job Description
The Senior Blockchain Developer will be responsible for designing, developing, testing, and deploying secure and efficient smart contracts on various blockchain platforms, primarily Ethereum and potentially other leading networks. You will work closely with product managers, UX/UI designers, and other developers to bring complex blockchain solutions to life. This involves translating business requirements into well-architected smart contracts, ensuring their immutability, security, and performance.
Key responsibilities include writing clean, efficient, and well-documented smart contract code (e.g., Solidity), developing dApp front-end and back-end components, integrating with blockchain nodes and APIs, and implementing robust testing strategies. Experience with decentralized finance (DeFi) protocols, NFT standards (ERC-721, ERC-1155), and Layer 2 scaling solutions is highly desirable. You should have a strong understanding of cryptographic principles, consensus mechanisms, and blockchain architecture. Excellent problem-solving skills, a deep understanding of security best practices for smart contracts, and the ability to stay ahead of the rapidly evolving blockchain landscape are crucial. Experience with frameworks like Truffle, Hardhat, and Web3.js/Ethers.js is expected.
We are seeking a highly motivated individual with a passion for decentralization and a commitment to building secure, scalable, and user-friendly blockchain applications. A proactive approach to learning new technologies and contributing to open-source projects is a plus. You will be expected to collaborate effectively within a team and communicate technical concepts clearly.
Responsibilities:
- Design, develop, and deploy secure and efficient smart contracts (e.g., Solidity).
- Build decentralized applications (dApps) and integrate them with blockchain networks.
- Develop smart contract testing frameworks and ensure comprehensive test coverage.
- Implement and manage blockchain nodes, APIs, and integration layers.
- Stay updated on the latest blockchain technologies, protocols, and security best practices.
- Collaborate with front-end developers to integrate dApps with user interfaces.
- Contribute to the design and architecture of new blockchain-based products.
- Conduct security audits and code reviews for smart contracts.
- Troubleshoot and debug issues in smart contracts and dApp infrastructure.
- Mentor junior blockchain developers and share knowledge within the team.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 4 years of experience in software development, with at least 2 years focused on blockchain development.
- Proficiency in Solidity and experience with other smart contract languages.
- Strong understanding of blockchain concepts, cryptography, and consensus mechanisms.
- Experience with blockchain development frameworks (Truffle, Hardhat) and libraries (Web3.js, Ethers.js).
- Knowledge of DeFi, NFTs, and Layer 2 solutions is highly desirable.
- Excellent analytical, problem-solving, and debugging skills.
- Strong commitment to security best practices for smart contracts.
Software Engineer
Posted 1 day ago
Job Viewed
Job Description
Software Engineer – Surrey – Hybrid – Up to £40k
Are you a passionate Software Engineer ready to make a tangible impact? Do you thrive on solving complex problems and developing scalable, high-quality solutions? Join our client’s growing Software Engineering team and support them in shaping the future of technology across critical projects that matter, within the engineering sector.
About the Role
As a Software Engineer (Level 3), you’ll be at the heart of their development efforts—designing, building, and delivering robust software solutions in collaboration with a talented, supportive team. You'll own your code, contribute to key design decisions, and help mentor Junior Engineers, all while continuing to develop your own skills and expertise.
What You’ll Be Doing…
- Build clean, efficient, and maintainable code using .NET (ASP.NET Core, C#, Web API). li>Engage in the full software development lifecycle—planning, coding, testing, deploying. < i>Collaborate closely with engineers, managers, and wider teams to deliver scalable solutions.
- Participate in technical design discussions and contribute to architectural decisions.
- Debug and troubleshoot complex issues in real-time.
- Ensure compliance with coding, security, and documentation standards.
- Provide guidance and mentorship to junior team members.
- Help improve test coverage and contribute to evolving best practices.
What You’ll Need…
- Strong expertise in .NET technologies—including ASP.NET Core, C#, Web API. < i>Proficiency in working with SQL databases and queries.
- Solid grasp of software development best practices and methodologies.
- Experience in code reviews, with a focus on clean, secure, and scalable code.
- Excellent communication and collaboration skills.
- Familiarity with Version Control (e.g. Git).
Even better if you have…
- < i>Experience with Agile methodologies.
- Understanding of UI/UX principles and responsive design.
- Exposure to cloud platforms (Azure or AWS).
- Knowledge of CI/CD pipelines and deployment workflows.
- Basic awareness of cybersecurity principles.
- Scripting with Python or PowerShell.
- Experience with SharePoint / O365 Application development.
- Familiarity with CAD software (Bentley, AutoCAD, Autodesk, Trimble).
- Interest in Geospatial mathematics and geometry.
Why Join?
You’ll be working on meaningful projects, be part of a collaborative, inclusive and forward-thinking team and gain continuous development.
If you're driven by innovation, growth, and the opportunity to do work that matters, apply now and I’ll be in touch shortly (phone number removed);
Tilt Recruitment are specialists in IT Recruitment. We work hard to find our candidates their perfect roles within fantastic organisations across the UK. If this role isn’t right for you, please still get in touch with us as we may have other roles which may suit you better.
We also offer up to £500 for every successful referral, if you know someone who matches this skill set please let us know.
Tilt Recruitment is acting as an Employment Business in relation to this vacancy.
Be The First To Know
About the latest Decentralized applications Jobs in United Kingdom !
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
We're looking for a Senior-level Software Engineer with strong JavaScript/TypeScript skills and experience across modern web stacks. You'll be instrumental in our transition away from Drupal as we modernise and scale our platform.
Tech Stack:
- At least 4 years commercial experience with JavaScript or TypeScript and Node
- Exposure of Laravel and/or Python (Django or Flask a plus)
- Familiarity with Drupal and some knowledge of modern front-end frameworks (React, Vue, etc.)
What You'll Do:
- Build scalable applications using modern frameworks and clean architecture
- Contribute to backend services and APIs (Python or Laravel-based)
- Help re-platform and migrate to a modern stack
- Collaborate cross-functionally with UX, Product, and DevOps
What We Offer:
- A supportive environment that encourages professional growth and continuous learning.
- An inclusive, collaborative culture within one of the UK's leading business services providers.
- A competitive salary and benefits package.
49904MS
INDLON
Software Engineer
Posted 2 days ago
Job Viewed
Job Description
Software Engineer
- OOP, PHP, LAMP, MVC, HTML, CSS, JavaScript and opportunity to learn GoLang
- Fareham, Hampshire. This is an in office role.
- Salary circa 45,000 - 65,000 plus benefits
Malware, Ransomware, Cryptojacking, Trojan Viruses.
In 2023, cybercrime cost UK businesses an estimated 21 billion. But don't think its the just the big corporates at risk, the average cybercrime value in the UK is just over 10,000 demonstrating that personal finance and small business cybercrime is rife.
Would you like to be part of the solution?
We are working with an award winning leader in the field of cyber security. They are on a mission to build a safer digital world for you and your future self! They have built a suite of innovative products designed to offer superior protection against a broad spectrum of online threats.
The role of Software Engineer is a new position in the team demonstrating the increasing demand for a robust cyber solution.
Working with a talented software team you will be helping to plan and develop security solutions, migration to improved cloud services and help with support and maintenance of security and storage services.
The work is aimed at more back end development with an emphasis on Agile processes, systems optimisation, TDD and embracing modern development practices. The company also uses PHPUnit / Selenium to ensure high standards of development.
On top of a competitive salary (approx 45k - 65k) the company offer some fantastic financial and lifestyle benefits including; free access to local gym, onsite chef (free cooked breakfast & lunch!), childcare vouchers, cycle to work scheme, pension, BUPA healthcare, investment in training and personal development.
Essential Skills & Experience
- Solid experience of object oriented programming
- Deep knowledge of PHP from version 5 upwards
- MySQL
- Golang
- Git
Beneficial Skills:
- Kubernetes
- GCP
- Docker
- Load Balancing
- TDD
- Code Review
Hit apply to upload your CV or contact Tom Rayner at Spectrum IT Recruitment to find out more about this exciting opportunity.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Full Stack Developer - React.js | Node.js | SQL Server
Location: Nottinghamshire, 2 days a week in office
Employment Type: Permanent
Salary: Based on experience
Due to continued success, I am looking for a skilled Mid-Level Full Stack Developer to join my clients growing team working on a modern, web-based platform. This is a hands-on role where you'll be building new applications and enhancing existing ones using React.js , Node.js , and SQL Server .
The role is offered on a hybrid basis, minimum 2 days a week in their Nottinghamshire office
What you'll be doing as a Full Stack Developer:
- Develop and maintain full-stack web applications with a focus on performance and scalability.
- Build responsive, data-driven UIs using React.js, consuming JSON APIs.
- Create and enhance backend services using Node.js.
- Work with complex business logic implemented in SQL Server stored procedures.
- Collaborate with cross-functional teams in an Agile/Scrum environment.
- Contribute to code reviews, documentation, and continuous improvement.
What experience you will need to have as the Full Stack Developer:
- Strong experience with React.js , Node.js , and SQL Server .
- Solid understanding of n-tier architecture and thin client design.
- Proficiency in JavaScript (ES6+) , RESTful APIs, and JSON.
- Experience integrating frontend components with backend APIs.
- Ability to work with and extend existing architecture (not re-architecting).
- Familiarity with SOLID principles , design patterns, and clean code practices.
Nice to Have:
- Experience with Bootstrap or Material UI .
- Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright).
- Understanding of software release processes and version control.
This is a great opportunity for someone who enjoys solving complex problems, working across the stack, and contributing to a high-performing development team.
Please apply with an updated CV