Divergence Neuro Technologies Company Logo Toronto Canada

Full Stack Developer

  • Full Time
  • Toronto, Canada
  • Applications have closed

 

Full Stack Developer

Toronto         ·           Development         ·         Fulltime 

 

Full Stack Developer

We’re looking for a talented individual to fill the position of Full Stack Developer to assist with building out our platform web services, backend infrastructure, responsive web app and native mobile app. The position would be working full time with the work occurring mostly remotely with occasional requirements to attend in-office meetings.

 

Who we are:

Divergence is a Toronto-based startup focused on the research and development of a data-driven, cloud-based neuro platform based on EEG-analysis and machine learning to improve mental health for all. Our platform and research enhance clinical and personal mental health assessments by supplementing self-reporting methods with an easy-to-understand, cloud-based EEG software platform, offering individualized neurofeedback protocols driven by machine learning and AI combined with therapist interaction.

We believe strongly in building on the talents of highly effective and motivated people including those that have just graduated or those who have been in the Canadian workforce for some time.

 

What is in it for you: 

  • Satisfaction of transforming the technology for mental health and improve quality and experience of digital health care at a large scale 
  • Opportunity to learn from leading tech / science experts in the field
  • Chance to build a product that you can be proud of and grow with in the future 
  • Being immersed in a culture that is lean, agile, and scrappy
  • Super laid back, no-nonsense kind of environment 
  • Flexible working style and hours 

 

What you’ll be working on:

Divergence is building web and mobile applications that enable remote data collection, upload, program creation, user management, analytics, reporting and treatment session practice with integration to mobile, dry, wireless EEG devices. You will be a core part of the development team that is obsessed with great user experience, quality, and technical ingenuity.

 

Your day-to-day will involve: 

  • Participating daily standup meetings with development and product teams, 
  • Designing and developing backend services (REST API implementation) in accordance with the requirements,
  • Building and implementing the software to be simple, elegant, secure and performant,
  • Tracking and managing your tasks and giving accurate estimates on requirements,
  • Working with the product team to design and validate platform and app features to deliver incremental value to customers,
  • Assisting frontend developers in testing of the end-to-end application,
  • Clearly documenting implementation and design decisions in Confluence,
  • Building and deploying the software in our AWS cloud environment in a secure, performant and well-documented manner,
  • Releasing the mobile app onto applicable app stores and platforms (Apple, Android),
  • Managing and performing maintenance, changes and bug fixes,
  • Managing the process of testing the software for compliance with security and privacy policies as well as to ensure compliance with the stated business objectives of the app / feature.

 

You must have: 

  • Experience developing, testing and launching at least three (3) data-driven applications,
  • Three (3) years demonstrable practical experience programming in at least two of Node JS, React and ReactNative,
  • Three (3) years demonstrable experience in using SQL and/or NoSQL databases,
  • Two (2) years experience designing, implementing and deploying backend business workflows,
  • Two (2) years experience conducting web or mobile application UI / UX designs,
  • In-depth knowledge of working with data-driven workflow implementation and REST APIs,
  • Solid understanding of security principles and practices for backend and client coding,
  • Great written and verbal communication skills in English,
  • Ability to work quickly and efficiently,
  • A keen desire towards continuous learning and demonstrable cases where you have applied this to learn new things extremely quickly,
  • Open mind and proven mental agility to pivot if and when required without impact to productivity and timelines,
  • Resourcefulness to identify requirements and find solutions creatively.

 

Preference will be given if you have: 

  • Previous startup experience,
  • Biomedical technology development experience,
  • Understanding of lean product development principles and experience building a product from start to finish,
  • DevOps / SRE experience in deploying and maintaining AWS,
  • Experience with Python programming.

 

Your education: 

  • Computer Science / Computer Engineering related post secondary degree, diploma or equivalent real world experience.
  • Specialized training or real world experience in developing mobile applications.

 

We are looking for the best and brightest, motivated, talented people to help us shape the future of mental health technology. If any of this sounds exciting and if the above sounds like you, apply today!

 

Job Category: Development

Job Type: Full Time

Job Location: Toronto

 

Please click here to apply.

 

No Comments

Sorry, the comment form is closed at this time.