Job Description
Affinidi is seeking a Senior Staff/Staff Software Engineer to join their team in London. This role involves designing, developing, and maintaining a scalable multi-component platform using decentralized technologies. The engineer will collaborate with global teams to build innovative, high-performance systems, leveraging cloud computing, microservices, and asymmetric cryptography. They will also mentor and guide the team in a fast-paced startup environment.
Role involves:
- Creating customer-focused systems and Self-Sovereign Identity (SSI) solutions.
- Working on decentralized technologies and asymmetric cryptography.
- Leading the team in building secure, well-tested, and high-performance services.
- Contributing to the product and technology roadmap.
- Designing solutions for complex technical challenges.
Requirements:
- 12+ years of experience in software development.
- Expertise in asymmetric cryptography in production environments.
- Proficiency in JavaScript, TypeScript, Node.js, and React.
- Cloud computing and native environments expertise (AWS serverless preferred).
- Experience implementing Platform as a Service (PaaS) solutions.
- Excellent technical documentation skills.
Affinidi offers:
- Hybrid working model.
- Flexible working hours.
- Unlimited vacation policy.
- Competitive compensation package.
- Learning Budget and Mobile Allowance.
- Home Office Allowance.