Ouster Logo

Ouster

Front-End Team Lead

Posted 25 Days Ago
Be an Early Applicant
In-Office
2 Locations
Senior level
In-Office
2 Locations
Senior level
Lead a front-end development team while actively coding and providing technical guidance. Oversee project delivery, team mentorship, and collaborate with other teams to enhance user experience and system scalability.
The summary above was generated by AI

About Ouster: At Ouster, we are pioneering the future of Physical AI by redefining the capabilities of deep learning. Through our groundbreaking digital lidar solutions, including the Ouster Gemini perception platform and BlueCity smart city applications, we deliver the critical intelligence needed to build a safer and more efficient world.
 

The Opportunity: We are seeking a seasoned hands-on, technical leader to manage a front-end development team. This role requires an individual who is not only a skilled manager but also an expert-level coder, spending approximately 60% of their time on hands-on coding and architecture. You will be leading our team experienced in creating high performance 3D visualization of lidar and object detection data streamed live from installations around the world, representations of advanced analytics data beyond standard charts, and the configuration of complex applications working on data in 3D. To get a better understanding of the applications you will be working on check out the following links:
https://ouster.com/products/software/gemini 

https://ouster.com/products/software/bluecity 

https://ouster.com/products/software/ouster-studio


You will be responsible for leading the delivery of multiple projects across different use cases and verticals, ensuring that our user interfaces are high-performing, scalable, and intuitive. In addition, you will also manage our UI/UX experts, translating design concepts into a seamless user experience.

Key Responsibilities:
  • Technical Leadership & Hands-On Development:
    • Lead the front-end development team by example, dedicating a significant portion of your time to writing high-quality code.
    • Serve as the technical expert for the team, providing guidance on software architecture, best practices, and code reviews.
    • Design and implement scalable and performant front-end solutions for various applications and use cases.
    • Drive the engagement with Ouster customers through which the UX designers in the team would be able to learn customer use cases based on which mock ups and wire frames will be created.
  • Team Management & Mentorship:
    • Manage and mentor a team of front-end developers and UI/UX designers, fostering a culture of technical excellence and continuous improvement.
    • Oversee the work of our UI/UX experts, ensuring a strong collaboration between design and development.
    • Conduct code reviews, provide constructive feedback, and guide team members in their professional growth.
  • Project Delivery & Strategy:
    • Lead the planning and execution of multiple front-end projects, ensuring on-time delivery while maintaining high standards of quality.
    • Collaborate with product managers and other stakeholders to translate product requirements into technical specifications and a clear project roadmap.
    • Identify and mitigate technical risks, ensuring the long-term health and scalability of our front-end systems.
  • Cross-Functional Collaboration:
    • Work closely with backend teams and other engineering leads to ensure a cohesive, full-stack approach to product development.
    • Communicate technical concepts and project updates clearly and effectively to both technical and non-technical audiences.

Required Skills & Experience:
  • Proven Leadership: A minimum of 3 years of experience managing a front-end team that has successfully delivered multiple projects for diverse use cases.
  • Technical Expertise: Minimum of 10 years of experience delivering modern browser-based applications.
  • Expert-Level Coding:
    • Fluency in one or more modern front-end frameworks, with a strong preference for React.
    • Expert-level coding skills in JavaScript, TypeScript, and Python.
    • Proven ability to review committed code and to provide valuable feedback.
  • Design & UI/UX:
    • Familiarity with design tools such as Figma and a deep understanding of core design principles.
    • Experience in translating complex UI/UX designs into functional and intuitive user interfaces.
  • Broader Technical Understanding:
    • Comprehensive understanding of the front-end toolchain (e.g., Webpack, Babel, npm).
    • A good understanding of the rest of the stack, including APIs, databases, and cloud infrastructure (e.g., AWS, GCP).
    • Extensive experience implementing UI test frameworks (e.g. Playwright, Selenium, Puppeteer)"
  • Problem-Solving: Strong analytical and problem-solving skills with a track record of tackling complex technical challenges.

Nice to Have:
  • Experience working with 3D renderings, point cloud data, or products related to 3D visualization.
  • Knowledge of the lidar, perception based products or robotics.

Top Skills

AWS
Babel
Figma
GCP
JavaScript
Npm
Playwright
Puppeteer
Python
React
Selenium
Typescript
Webpack

Similar Jobs

7 Minutes Ago
Hybrid
Vaughan, ON, CAN
Internship
Internship
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
The role involves IT support for users, maintaining hardware and software, monitoring security compliance, and assisting with testing for IT projects.
Top Skills: ItMicrosoft Office 365Power AppsPower BIScriptingSQL
7 Minutes Ago
Hybrid
Aurora, ON, CAN
Internship
Internship
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Assist in technical support, hardware/software installation, system maintenance, troubleshooting, documentation, and cloud environment support as part of a co-op program.
Top Skills: Active DirectoryAzureCloud EnvironmentsMicrosoft Office SuiteO365Vmware VsphereWindows Desktop Operating Systems
3 Hours Ago
Hybrid
Oshawa, ON, CAN
Junior
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Marketing Finance Analyst supports vehicle sales strategy through financial oversight of incentive programs, optimizing investments, analyzing performance, and improving processes.
Top Skills: ExcelPower BI

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account