IdeaSoft

Full-stack Blockchain Engineer (Cross-chain + ZK + Solidity)

We are looking for a Senior Full-stack Blockchain Engineer to work on server-side and cross-chain development involving Rust, TypeScript, Solidity, and zero-knowledge (ZK) technologies.

 

Requirements

  • Strong proficiency in Rust (server / ZK)
  • Experience with TypeScript (server / frontend)
  • Knowledge of Solidity and experience implementing cross-chain contracts
  • Solid understanding of architecture, databases, scalability, and security best practices
  • Hands-on experience with ZK frameworks (zk-SNARKs / zk-STARKs, circom / halo2 / gnark)
  • Proven experience with cross-chain technologies (IBC / LayerZero / Axelar / CCIP)

Would be a plus

  • Experience designing or building cross-chain bridges
  • ZK proof generation optimization
  • Audit-ready Solidity development practices
  • Familiarity with event-driven systems (Kafka, etc.)
  • Understanding of crypto transactions, gas mechanics, and wallet integration

Responsibilities

  • Develop server-side and cross-chain components using Rust, TypeScript, and Solidity
  • Implement zk-SNARK / zk-STARK systems โ€” proof generation and verification with circom / halo2 / gnark
  • Work with cross-chain frameworks such as IBC, LayerZero, Axelar, CCIP (with real implementations)
  • Build and maintain scalable and secure backend architecture
  • Ensure performance optimization and compliance with best development practices

What We Offer

  • Competitive compensation
  • Social package (24 working days of annual leave and 5 paid sick days)
  • Flexible working hours
  • Challenging projects in diverse business domains and a variety of tech stacks
  • Personal development and professional growth opportunities
  • Work with talented, ambitious and family-feel team
  • Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
  • Compensation for your professional certification & support for your learning activities
  • Opportunity to choose IT equipment you like
  • Corporate social responsibility

Required domain experience

Blockchain / Crypto 1 year

Required languages

English B2 - Upper Intermediate
TypeScript, Solidity, Rust, Solidity/Rust
Published 12 November
39 views
ยท
10 applications
25% read
ยท
25% responded
Last responded 3 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...