Senior Frontend (React, redux, javascript)
Starting Salary (annually): CAD $60.000
Montreal, Canada Remote · Full time
An industry-leading Canadian software provider with technology at the intersection of AI, computer vision, and computational imaging is looking for the top Latin American talent. Their award-winning products address mission-critical applications for the Advanced Driver Assistance Systems (ADAS), Autonomous Vehicle (AV), Smart City, and video security markets.
As a Frontend Developer, you are a highly skilled individual whose technical expertise spans across multiple Web UI technologies, as well as possessing experience in developing production-grade software.
You'll work on Artificial Intelligence projects involving Computer Vision for Advanced Driver Assistance Systems (ADAS), Autonomous Vehicle (AV), Smart City, and video security markets. You will be a key part of a team that is building breakthrough end-to-end perception stacks for driver assistance systems and autonomous vehicles. We are looking for candidates that are motivated to solve key imaging and computer vision problems that will enable robust robotics and sensing in adverse scenarios in the wild. The technology developed is deployed at scale in vehicles and camera solutions.
We believe in interdisciplinary research and candidates will be working with a diverse team of imaging, computer vision, optimization, physics, and optics experts.
Responsibilities:
Architect efficient and reusable front-end systems that drive complex graphic-intensive scientific web applications.
Collaborate with product architecture and engineering teams to deliver compelling user-facing products.
Develop detailed technical analysis and design specifications based on functional requirements.
Collaborate with back-end developers to improve the usability of scientific applications.
Identify and resolve performance and scalability issues.
Develop complete frontend stacks using modern UI frameworks.
Requirements:
Minimum three years’ experience in front-end system development.
Experience with bootstrapping web development tools (Webpack, gulp)
Solid understanding of core JavaScript (ES6/TypeScript) and its fundamentals.
Proven work experience with front-end languages and libraries (e.g. HTML/CSS, React (preferred), Angular, Vue.js)
In-depth understanding of the entire web development process (design, development, testing, and deployment)
Familiarity with browser debugging and profiling.
Experience with “big data” visualization with charts and graphs.
Experience with a WebGL-based library (three.js)
Working knowledge of 3D graphics concepts.
Strong communication skills. English B2+
Desirable Requirements
Knowledge of RESTful API concepts and design.
Knowledge of at least one back-end language (e.g. Python, Ruby, JavaScript) and a web framework in that language (e.g. Django, Flask, Rails, Node.js)
Experience using a Python-based ORM (Django, Flask)
Experience with SQL, more specifically PostgreSQL.
Experience with analytics/dashboard frameworks (e.g. ELK, Prometheus/Grafana).
Experience with image editing/drawing software (Photoshop, Gimp, Illustrator).
Experience in developing point cloud visualization tools, such as LIDAR data visualization.
Starting Salary (annually)
CAD $60.000
Need help?
Having difficulties uploading a file or maybe something is just working funny within the page? We’d be happy to clear things up for you!