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.
- 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)
- 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
- 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
SEND YOUR CVWhy IdeaSoft
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