Rust Developer - Self-Sovereign Identity / Blockchain
DSR Corporation
- Porto
- Permanente
- Horário completo
- 3+ years of professional, relevant experience.
- Bachelor degree or higher in Computer Science, Mathematics, or related field.
- Extensive experience with Rust programming language.
- Extensive experience with unit and end-to-end automated tests.
- Solid understanding of software engineering techniques, methodologies and practices (data structures, GoF patterns, algorithmic problem solving skill, client-server architecture).
- Solid understanding of cryptography basics.
- Fluent English.
- Understanding of identity technologies (OAuth, OpenID, JWT, etc.).
- Understanding of self-sovereign identity technologies (W3C DID, W3C verifiable credentials, OID4VC, mDL, Hyperledger Indy, Hyperledger Aries, etc.).
- Experience with building cross-platform software components in Rust and foreign language bindings.
- Experience with WASM, UniFFI.
- Experience with deployment, infrastructure as code and DevOps (e.g. Docker, Ansible, AWS, Azure, CI/CD).
- Experience working within a team with well-established internal processes.
- Experience with contributing to open source projects and participation in open source communities.
- Competitive salary and great benefits.
- Accelerated career growth.
- Flexible schedule and remote-friendly policy.
- Office in the center of Porto.
- Employer-sponsored health insurance.
- Strong work-life balance emphasis.
- Extra holidays.