Titre du poste ou emplacement
RECHERCHES RÉCENTES
Cognixion
Toronto, ON
Full-time
Experienced
Salary:

Software Team Lead

Reporting to: VP of Engineering

Job Type: Full-Time Employee

Cognixion is an internationally award-winning neuroscience and technology company pioneering the field of Assisted Reality. Cognixion develops AI powered non-invasive BCI (Brain Computer Interface), assistive tech, and delightfully useful applications for people, including those affected by neurodevelopmental disorders and injuries to the brain and spinal cord. Based in Santa Barbara, California, the company develops software that helps people with communication challenges express themselves significantly faster than any other solution on the market and provides a direct non-verbal interface to control Alexa enabled devices around the home, school, and workplace. For more information, please visit https://cognixion.com.

We're on a global mission. Join us as we transform the lives of millions of people, and design and develop some of the most advanced technology available. We want this to be your forever home, and the place where you will tell everyone that you've done the best work of your life.

Scope of Responsibilities

  • People manager responsibilities, including performance reviews.
  • Cultivate a deep understanding of the portfolio of applications we utilize, along with their respective strengths and weaknesses, to assist in providing solutions to existing and future challenges.
  • Assist in the design of software components to enhance our portfolio.
  • Through your knowledge of industry trends and tools, together with your own experiences, work with the team to improve our software, our environment, and our process.
  • Provide guidance and direction to the development teams to tear down obstacles and keep initiatives on target and moving forward.
  • Translate project goals and product roadmaps into organized technical tasks.
  • Offer your input and expertise to technical and non-technical audiences.
  • Work with technology technical leads and business leadership to define the right technology solutions to solve complex problems.
  • Help maintain and improve current applications.
  • Collaborate with team members in an agile environment.
  • Ensure that the team produces clean code and follow industry best practices and designs.

Skills & Experience

  • 8+ years of development experience
  • Prior experience with scientific computing applications desired.
  • Experience designing/interfacing with REST APIs.
  • Experience deploying and supporting production applications with an active user base.
  • Unity (AR/VR) experience an asset.
  • AWS experience an asset (Lambda, DynamoDB, Polly, AVS) or other major cloud platform (GCP, Azure, etc.).