Browse All Jobs
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
Apply Manually