Job Search and Career Advice Platform

Enable job alerts via email!

Senior Elixir Full Stack Developer

Invision AI

Toronto

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Toronto is seeking a Senior Full Stack Developer to work on innovative projects involving machine learning and real-time video processing. The role entails designing and developing web applications and APIs, with an emphasis on high technical standards. Candidates should have at least 5 years of experience deploying web apps, proficiency in Elixir, as well as experience with front-end technologies and modern software engineering principles. Join an international team committed to creating impactful solutions.

Benefits

Competitive salary package including equity
RRSP Plan
Health and Dental benefits
4 weeks holiday

Qualifications

  • 5+ years of experience in deploying web apps.
  • Strong proficiency in Elixir and Phoenix LiveView.
  • Experience with web development frameworks and relational databases.

Responsibilities

  • Design and develop web apps and APIs.
  • Implement client-side and server-side architecture.
  • Manage supporting infrastructure for product lines.

Skills

5-years' experience deploying web apps
Experience with Elixir and Phoenix LiveView
Experience with another framework (Django, Ruby on Rails), and relational databases
Familiar with Docker, Linux and web servers such as Nginx or Apache
Experience in designing web pages with HTML, CSS and JavaScript
Experience with modern Software Engineering principles and techniques such as Test-Driven Development and Continuous Integration
Strong written and oral communication
Solid understanding of web security issues and practices

Tools

Docker
Nginx
Apache
Job description

Invision AI is on a mission to create Vision-Based technology to build a safer, greener, and brighter future, to see and understand the world while preserving privacy and providing insights to improve decisions. We developcutting-edgemachine learning and computer vision technology and create innovative products in vehicle occupancy detection, automated incidentdetectionand camera analytics, making mobility safer and more efficient.

As aSeniorFull Stack Developer, you will work on projects related to machine learning, imageprocessing,and real-time video processing.You will developfront-and back-endsolutionson different architectures(including embedded/small footprint,databasesand cloud platforms), frameworks and third-party libraries.As ateam player with a knack for visual design and utility, you will be a key participantin the next stage of our company’s expansion, gain experience in leanstartupapproaches in a constantly changing and growingenvironment, andbring our products to the next leveltoreach newcustomers.

We expect that you take initiative,ownership,anddemonstrateleadership.Our culture is open and collaborative. We listen. We need smart and creative people,people who love new initiatives,lovetoshare, improve, to learn from their mistakes.If this appeals to you, we would love to hear from you.

Responsibilities
  • Take part in the design and development of our web apps and APIs
  • Designand implementclient-side and server-side architecture
  • Recommend, implement,and manage the supporting infrastructure for our different linesof products
  • Build the front-end of applications through appealing visual design
  • Prototype new features and innovative solutions usingcutting edgetechnologies
  • Write technical documentation
Skills Required
  • 5-years'experience deployingweb apps
  • Experience with Elixir and PhoenixLiveView
  • Experiencewithanother framework (Django, Ruby on Rails),andrelational databases
  • Familiar with Docker, Linuxand web servers such asNginx or Apache
  • Experience in designing web pages with HTML,CSSand JavaScript
  • Experience with modern Software Engineering principles and techniques such as Test-Driven DevelopmentandContinuous Integration
  • Strongwritten and oral communication
  • Solid understanding of web security issues and practices
Bonus Skills
  • Knowledge of GIS, Leaflet, Web Canvas andPostGIS(our systems provide geo-referenced data)
  • Experience setting upCI pipelines
  • Experience withPythonand TypeScript
  • Experience with efficient serialization and communication protocols (e.protobuf,gRPC)
  • InterfacingC++ from python ornodejs
  • Familiar withdatavisualizationand ML packages such assklearn, pandas, seabornandplotly
We offer:
  • A Mission that Matters: The opportunity to work on projects that make the world safer and greener
  • Technical Challenge: A wide variety of technology and tasks, including web development, edge computing, ML, real-time processing, and computer vision
  • Growth Environment: Join a small but very international team where your voice is heard and your impact is visible
  • Excellence: A culture ofvery hightechnical standards where quality engineering is valued over quick hacks
  • Compensationand benefits: Competitive salary package including equity, allowing you to share in the success you help build.Benefits:RRSP Plan,Healthand Dentaland4weeks holiday.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.