Search...

Senior Full Stack Engineer

zkLink logo
zkLink

zkLink provides an aggregated rollup infrastructure for building high-performance, multi-chain dApps. Its main products, zkLink Nova (an Aggregated Layer 3) and zkLink X (an App-Rollup solution), aim to solve liquidity fragmentation and simplify cross-chain development, offering a unified ecosystem for applications with access to liquidity from various blockchains.

Singapore, SG
About zkLink

zkLink is a multi-chain trading infrastructure secured by ZK-Rollups, designed to solve liquidity fragmentation across different blockchain ecosystems. It offers two main solutions: zkLink Nova, a general-purpose Aggregated Layer 3 Rollup that aggregates liquidity from Ethereum Layer 2s, and zkLink X, a highly customizable, application-specific rollup for high-performance ZK applications, particularly for trading. By unifying liquidity and syncing application states across various networks, zkLink enables developers to build high-throughput, secure, and interoperable dApps. The platform aims to provide a seamless multi-chain experience, eliminating issues like complex deployments and high costs for both developers and end-users, and is backed by numerous venture capital firms and security partners.

View jobs by zkLink

Skills

About the Role

You will lead a team of developers, providing technical guidance, conducting code reviews, and mentoring teammates. You will design and implement scalable web applications using TypeScript, JavaScript, and Node.js, and integrate blockchain and smart contract interactions. You will oversee the full development lifecycle from planning to deployment and support, make architectural and technology decisions, collaborate with product and design stakeholders, and keep the codebase reliable and maintainable.

Requirements

  • Bachelor's degree in Computer Science or related field or equivalent experience
  • 5+ years of web development experience with a strong focus on TypeScript, JavaScript, and Node.js
  • Experience leading and mentoring a team of developers
  • Proficient in blockchain concepts, cryptocurrencies, and smart contracts
  • Familiarity with databases such as MySQL, PostgreSQL, or MongoDB
  • Ability to make informed technology and architecture decisions
  • Strong communication skills and ability to influence cross-functional teams
  • Experience with Ethereum, Solidity, or Truffle (preferred)
  • Knowledge of distributed systems, microservices architectures, and containerization (preferred)
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure (preferred)

Responsibilities

  • Lead a team of developers and provide technical guidance
  • Perform code reviews and ensure code quality
  • Develop and maintain web applications using TypeScript, JavaScript, and Node.js
  • Integrate blockchain technology and smart contract interactions into web applications
  • Design and architect scalable solutions for web3 challenges
  • Collaborate with product managers, designers, and engineers to translate requirements into technical solutions
  • Oversee the development lifecycle including planning, testing, deployment, and support
  • Mentor team members and provide career development guidance
  • Stay up-to-date with blockchain, TypeScript, JavaScript, and Node.js developments
Senior Full Stack Engineer at zkLink | JobStash