Job Description
Affinidi is seeking a self-motivated and experienced Engineering Manager to join their Affinidi Elements team. This role involves leading the enhancement and development of consumer-facing applications. The Engineering Manager will report to the Senior Engineering Manager.
- Leading the engineering team to develop features and improvements to the Affinidi Elements product.
- Collaborating in building the product and technology roadmap.
- Owning delivery of significantly complex features and improvements.
- Collaborating with cross-functional teams and peers on larger projects.
- Advocating for improvements to product quality, security, and performance.
- Guiding the team in crafting code that meets internal standards.
- Leading and creating a diverse, dynamic, collaborative, transparent culture.
- Minimum of 10 years of overall experience.
- Strong experience with SDK design and lifecycle.
- Proficiency in Dart/Flutter and a deep understanding of its ecosystem.
- Experience in multi-platform production development using Flutter.
- Proven experience in native mobile development on at least one platform.
- Experience with performance and optimization problems.
- Strong experience of leading the team in delivering production quality products.
- Strong technical documentation skills.
- Experience with languages like Javascript, Typescript, Node.js or React.
- Expertise in cloud computing and native environments (AWS serverless preferred).
- Hybrid working model
- Flexible working hours
- Unlimited vacation policy
- Competitive compensation package
- Work within international environment
- Learning Budget
- Mobile Allowance
- Home Office Allowance
- Urban Sport Membership