Position: Senior Rust Developer
Company: Boosty Labs
Experience required: 5y
Category: Rust
English level: upper
Published: 2023-06-01T00:00:00+03:00

An interchain infrastructure protocol that delivers blockchain-agnostic base-layer communications.
Protocol employs enhanced security architecture and gas cost optimization techniques featuring MPC and zero-knowledge precompiles.

Tech. stack: Go, Solidity, Rust

Team: 5 developers

Requirements:

• 5+ years of experience in software development
• 2+ years of experience with Rust
• MPC (multi-party computation) experience 
• Ph.D. in Computer Science with a focus on cryptography
• Experience working on blockchain infrastructure, e.g. a layer-1 blockchain
• Strong hands-on experience in testing, e.g., test-centric software development processes (TDD, BDD)
• Excellent collaboration skills
• Web3 enthusiasm and familiarity with use cases
• Experience working on open-source projects
• Experience collaborating in a distributed team

Responsibilities

• The project's ecosystem is under active development, and as part of your role, you will have tasks including implementing core features, improving the performance and reliability of the ecosystem
• Be a core developer and maintainer of multiple codebases written in Rust
• Be highly involved in the decisions related to the core software architecture
• Translate design orientations into actionable implementations
• Major contributions to the technical directions of the engineering team
• Work with the wider open-source community

What we offer:

• Flexible working format (remote, office, or mix)
• Flexible working hours
• Informal and friendly atmosphere
• The ability to focus on your work: a lack of bureaucracy and micromanagement
• 20 paid vacation days
• 7 paid sick leaves
• Education reimbursement
• Free English classes
• Psychologist consultations

Recruitment process: Recruitment interview - Technical interview - Client interview