Posted in

Team Lead – Software Engineer – Fullstack

Team Lead – Software Engineer – Fullstack

CompanyQlik
LocationOttawa, ON, Canada
Salary$150000 – $170000
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • Educated in Computer Science, Software Engineering or with a scientific background.
  • Have a working experience of at least 10 years in software development.
  • Excellent communication and proven teamwork experience.
  • Experience closely collaborating with design teams, R&D, Product Management and other parts of the organization.
  • Extensive experience with modern JS frameworks e.g. React, Svelte etc.
  • Strong understanding of client technologies such as HTML5, CSS and the latest versions of JavaScript.
  • An obsession with testing, testability, and code quality.
  • Deep knowledge of established design patterns.
  • Cloud infrastructure: Docker container engines, Kubernetes, and related tools like Grafana, Splunk/Dynatrace.

Responsibilities

  • Participate in full lifecycle of feature development from designs to architecture, development planning, execution, testing and delivery.
  • Lead a team of developers in planning and execution.
  • Run daily standups with developers.
  • Meet regularly with leadership and stakeholders providing status updates.
  • Build innovative User Interfaces using modern client technologies.
  • Provide mentorship to junior developers, leading by example, evangelizing best coding practices, providing code reviews.
  • Familiar with analysis, design, and implementation of public RESTful APIs, and application components.
  • Work across teams to deliver reusable components and services with performance and scalability in mind.

Preferred Qualifications

    No preferred qualifications provided.