Rust Developer - Self-Sovereign Identity / Blockchain
at DSR Corporation
Porto, Norte, Portugal -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 Jul, 2024 | Not Specified | 10 Apr, 2024 | 3 year(s) or above | Server Architecture,Mathematics,Oauth,Gof Patterns,Computer Science,Participation,Code,Mdl,Infrastructure,Data Structures,Openid | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Do you love cutting-edge tech and are passionate about engineering? Then this opportunity might be perfect for you!
JOB DESCRIPTION
We are currently looking for a Rust Software Engineer for projects dealing with self-sovereign identity and blockchain technologies. You will be responsible for designing and implementing libraries, SDKs and server-side applications. You will have the opportunity to work with modern cryptography, self-sovereign (decentralized) identity standards and frameworks, open source projects and communities. You should be able to translate our company and customer needs into functional applications.
REQUIRED SKILLS:
- 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.
Will be a Plus:
- 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.
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:3.0Max:8.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science mathematics or related field
Proficient
1
Porto, Portugal