At a Glance
- Tasks: Design and develop smart contracts and full stack applications in a dynamic Web3 environment.
- Company: Join a fast-growing startup focused on innovative blockchain solutions.
- Benefits: Flexible remote work, competitive salary, and the chance to work on cutting-edge projects.
- Why this job: Take ownership of impactful projects and shape the future of Web3 technology.
- Qualifications: 5+ years in software development with strong skills in Solidity, TypeScript, and React.
- Other info: Collaborative culture with opportunities for professional growth and learning.
The predicted salary is between 48000 - 72000 ÂŁ per year.
About the Role
We are seeking a highly skilled and adaptable Full Stack Engineer with deep experience in Web3 technologies to join our fast-growing engineering team. This is an exciting opportunity to work in a dynamic, startup-like environment where you will contribute across the stack — from smart contracts to frontend interfaces, backend services, and infrastructure. You’ll have the autonomy to introduce new systems and take ownership of projects from concept to production.
Key Responsibilities
- Design, develop, test, and deploy smart contracts using Solidity (experience with Rust-based smart contracts is a bonus).
- Build and maintain frontend applications using Next.js, React, TypeScript, Wagmi, and Viem.
- Develop and manage backend services, including REST APIs, using Node.js, Rust, Go, or similar frameworks.
- Implement and maintain subgraphs and substreams (The Graph) for blockchain data indexing and querying.
- Write and maintain scripts (JavaScript, Bash, etc.) for automation, tooling, and DevOps tasks.
- Contribute to and maintain infrastructure using Docker, Kubernetes, and CI/CD pipelines.
- Collaborate with cross-functional teams to define, design, and deliver new features and systems.
- Participate in code reviews, testing, and documentation to ensure high-quality software.
- Stay current with the latest developments in Web3, blockchain technologies, and infrastructure tooling.
Required Skills & Experience
5+ years of full‑stack software development experience.
- 2+ years of smart contract development in Solidity.
- Proficiency in Rust for backend or smart contracts.
- Strong experience with TypeScript, React, Next.js, Wagmi, and Viem.
- Experience building and consuming REST APIs.
- Familiarity with subgraphs and substreams for blockchain data indexing.
- Scripting skills with JavaScript, Bash, or similar.
- Solid understanding of containerization and orchestration (Docker, Kubernetes).
- Proficiency with version control (Git), testing frameworks, and CI/CD pipelines.
- Strong problem‑solving skills, independent work ethic, and ownership mindset.
Bonus Skills
- Experience with Chainlink tools (CCIP, Data Feeds, VRF, Automation).
- Multi‑chain or cross‑chain smart contract development.
- Knowledge of DeFi protocols, on‑chain financial primitives, or tokenomics.
- Familiarity with infrastructure‑as‑code (Terraform, Helm).
- Contributions to open‑source Web3 projects.
- Background in distributed systems, event‑driven architectures, or data streaming.
- Experience with GraphQL, PostgreSQL, or NoSQL databases.
What We Offer
- Flexible remote working with some overlap with US time zones.
- Opportunity to work on cutting‑edge Web3 projects.
- Collaborative and fast‑paced environment.
- Ownership of impactful projects across the full stack.
#J-18808-Ljbffr
Blockchain Full Stack Engineer employer: CloudDevs
Contact Detail:
CloudDevs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Blockchain Full Stack Engineer
✨Network Like a Pro
Get out there and connect with folks in the Web3 space! Attend meetups, webinars, or online forums. The more people you know, the better your chances of landing that Full Stack Engineer gig.
✨Show Off Your Skills
Create a portfolio showcasing your projects, especially those involving smart contracts and frontend applications. Share it on platforms like GitHub and make sure to highlight your experience with tools like Solidity and React.
✨Ace the Interview
Prepare for technical interviews by brushing up on your coding skills and understanding blockchain concepts. Practice common interview questions and be ready to discuss your past projects in detail.
✨Apply Through Our Website
Don’t forget to apply directly through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about joining our team.
We think you need these skills to ace Blockchain Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Web3 technologies and full-stack development. We want to see how your skills align with the role, so don’t be shy about showcasing your smart contract projects and any relevant tech stacks you've worked with.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you’re passionate about blockchain and how you can contribute to our team. Share specific examples of your work that demonstrate your problem-solving skills and ownership mindset.
Show Off Your Projects: If you’ve got a portfolio or GitHub with projects related to smart contracts, REST APIs, or any of the technologies mentioned in the job description, include it! We love seeing real-world applications of your skills, so make it easy for us to check out your work.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at StudySmarter!
How to prepare for a job interview at CloudDevs
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your Solidity, TypeScript, and React skills, and be ready to discuss your experience with smart contracts and REST APIs. Being able to talk confidently about your past projects will show that you’re the right fit for their tech stack.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. This role requires strong problem-solving abilities, so think of examples where you took ownership of a project or introduced a new system that improved efficiency. Real-life scenarios will resonate well with the interviewers.
✨Demonstrate Your Passion for Web3
Stay updated on the latest trends and developments in Web3 and blockchain technologies. Be prepared to share your thoughts on recent advancements or projects you admire. Showing genuine enthusiasm for the field can set you apart from other candidates and demonstrate your commitment to continuous learning.
✨Ask Insightful Questions
Interviews are a two-way street, so come prepared with thoughtful questions about the company’s projects, team dynamics, and future goals. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values. Plus, it gives you a chance to engage with the interviewers on a deeper level.