Iris is an innovative platform that enhances camera capabilities with AI features such as intelligent framing, remote control, image settings corrections, and visual effects.
The platform integrates with Pan Tilt Zoom (PTZ) cameras and robotic camera heads to automate complex movements and track subjects in real-time.
The company operates remotely, allowing users to control their cameras from anywhere in the world.
The role involves developing a cutting-edge, browser-based application as a Senior Frontend Engineer, focusing on a complex single-page application (SPA) built with React and TypeScript.
Responsibilities include designing, developing, and maintaining a high-performance frontend, implementing complex functionalities, optimizing for performance and scalability, and collaborating with cross-functional teams.
Requirements:
Candidates must have proven experience as a Senior Frontend Engineer, with a strong track record of delivering complex, high-performance SPAs.
Deep expertise in React and its ecosystem, including state management libraries, is required.
Experience in optimizing frontend performance and implementing best practices for scalability is essential.
Strong problem-solving skills and creative thinking when faced with technical challenges are necessary.
Excellent communication and collaboration skills are required to work effectively in a fast-paced, remote team environment.
A passion for creating exceptional user experiences and a commitment to writing clean, maintainable code is expected.
Familiarity with WebRTC, WebAssembly, and WebGPU is a plus, and comfort in working with all three is a must.
Benefits:
The position offers competitive compensation and equity in a fast-paced startup environment.
Employees enjoy flexible remote work arrangements.
Team members have the opportunity to work on a revolutionary platform that transforms interactions with cameras and other devices.
There is a chance to collaborate with a talented team of engineers, designers, and AI experts.
Employees can make a significant impact on the user experience and functionality of the application.
The role allows for skill growth by working with cutting-edge frontend technologies and a wide range of projects.
Team members are encouraged to experiment, innovate, and step outside their comfort zones.