Team Lead, Development

Posted about 2 months agoViewed
CalgaryFull-TimeSoftware Development
Company:ZayZoon
Location:Calgary
Languages:English
Seniority level:Lead, 4+ years
Experience:4+ years
Skills:
LeadershipSoftware DevelopmentAgileFull Stack DevelopmentGitRuby on RailsSCRUMJiraCI/CDProblem SolvingRESTful APIsMentoring
Requirements:
4+ years of hands-on Ruby on Rails experience with production applications Experience leading a team of developers in a Scrum/agile environment Recent Certified Scrum Master (CSM) certification or equivalent credentials Strong communication skills Skills in resolving conflicts between team members Mastery of SOLID coding principles Mastery of domain-driven design Mastery of performant code and queries Mastery of unit and integration testing Ability to build quick for experiments and clean for core functionality Full stack mentality Experienced with standard developer tooling: Git, GitHub, Jira
Responsibilities:
Act as scrum master and coach for agile processes Mentor, manage, and empower team members Contribute to the technical work of the team Lead team ceremonies (stand-up, planning, retrospective, backlog refinement) Collaborate with PM to translate needs into builds Coordinate with leads on feature architecture Provide technical mentorship Advocate for addressing technical debt Review team member work (PRs) Coordinate quality assurance with QA team Perform 1:1s with team members Resolve team member issues Manage team member time-off Establish data-driven team KPIs