Browse All Jobs
Job Description
Affinidi is seeking an experienced Engineering Manager to lead application development within the Affinidi Elements team. This role involves working with global teams to enhance consumer-facing applications, focusing on design, architecture, and building high-quality systems. The Engineering Manager will report to the Senior Engineering Manager.

Role Involves:
  • Leading the engineering team in developing features and improvements for the Affinidi Elements product using Dart/Flutter.
  • Collaborating on the product and technology roadmap with product managers, designers, and stakeholders.
  • Owning the delivery of complex features and improvements.
  • Collaborating with cross-functional teams on larger projects.
  • Advocating for improvements to product quality, security, and performance.
  • Guiding the team in crafting code that meets internal standards.
  • Mentoring engineers and fostering a diverse, collaborative team culture.

Requirements:
  • Minimum of 10 years of overall experience.
  • Strong experience with SDK design and lifecycle.
  • Proficiency in Dart/Flutter and its ecosystem.
  • Experience in multi-platform production development using Flutter.
  • Experience in native mobile development on iOS or Android.
  • Experience with performance and optimization problems.
  • Strong experience leading teams 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).

Affinidi offers:
  • Hybrid working model
  • Flexible working hours
  • Unlimited vacation policy
  • Competitive compensation package
  • Work within international environment
  • Learning Budget
  • Mobile Allowance
  • Home Office Allowance
Apply Manually