Position: Development Manager
Company: Miratech
Category: Lead
Experience required: 5y
English level: fluent

Miratech is looking for The Development Manager for our start-up client.  

About the role:
  Reporting to the Director of Engineering, the Development Manager will lead a team of developers and test specialists in delivering incremental releases that have impacts on customers and the way they use products. In collaboration with product managers and product designers, your team will tackle features and product additions, pay down technical debt, squash bugs, streamline workflow, and everything in between.

What to do:
Manage project concerns including team estimation, communications, risk identification and management
Enable the team by identifying and assessing obstacles, removing impediments and ensuring team members have all the tools needed to excel in their roles 
Ensure that team members are engaged in experimentation and product discovery in conjunction with product managers and product designers
Coach and mentor team members to improve skills, knowledge and overall performance
Track team performance through measurement of meaningful metrics 
Contribute to departments budgeting and financial accountability responsibilities including cost/benefit analysis
Ensure that the team is staffed and trained with a mix of skills and knowledge to cover areas of architecture, software and API design, UI, quality, data management, scalability, performance 

You have:
3+ years of leadership experience in managing a team or in leader roles
5+ years of relevant development experience in agile or lean software organizations 
Experience in event-driven microservices architecture, DDD, test automation, public cloud infrastructure (especially AWS), databases both relational and non-relational (especially MongoDB)
Post-secondary degree in a technical program such as computer science, engineering, or mathematics
Experience working collaboratively with product managers and product designers 
Experience coaching individuals and teams for growth and performance
Experience with the following technologies would be an asset: node.js, React, AWS architecture including serverless, GraphQL
Experience recruiting and retaining technical talents 

We offer:
Full health benefits package from day one
Competitive salary and stock options
Annual health & wellness allowance
Flexible working hours