top of page


Full Stack Engineer

About the Role

Are you a passionate Full Stack Engineer with a knack for building seamless and robust applications? Do you thrive in a fast-paced,
collaborative environment? We are looking for a highly skilled Full Stack Engineer to join our cutting-edge blockchain team. You will work on
exciting projects, developing scalable solutions that push the boundaries of what’s possible with blockchain technology.


  • Develop and Maintain Applications: Design, build, and maintain efficient, reusable, and reliable front-end and back-end code toensure the best possible performance, quality, and responsiveness of applications.

  • Blockchain Integration: Implement and manage blockchain solutions, integrating smart contracts and decentralized applications(dApps) into our platform.

  • Collaborate with Teams: Work closely with product managers, designers, and other engineers to define, design, and ship new features.

  • Optimize Systems: Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.

  • Stay Updated: Keep abreast of the latest industry trends and emerging technologies, constantly improving your skill set and applying


  • Proven Experience: 3+ years of experience in full-stack development.

  • Technical Proficiency: Strong proficiency in JavaScript (Node.js, React, Angular, or Vue), Python, or other programming languages.

  • Blockchain Knowledge: Hands-on experience with blockchain technology integration, smart contracts, and dApp development.Familiarity with Ethereum, Solidity, and other blockchain frameworks is a plus.

  • Database Management: Proficient in SQL/NoSQL databases such as MySQL, PostgreSQL, MongoDB.

  • Version Control: Experience with Git and other version control systems.

  • Problem-Solving Skills: Strong analytical and problem-solving skills with a keen attention to detail.

  • Team Player: Excellent communication and teamwork skills, with a proactive and collaborative approach to work.

  • Educational Background: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Hiring Process

  1. Intro call with Recruiting Manager (30minutes)

  2. Interview (technical) with 2 Witness Chain team members (1h)

  3. Final interview with Witness Chain Founding team (1h)

bottom of page