About the Role
The role involves designing and implementing frontend systems that power a real-time video synthesis platform, ensuring high performance and seamless user experiences across devices.
Responsibilities
- Develop and maintain user-facing features using modern JavaScript and TypeScript
- Collaborate with product designers to translate mockups into functional UIs
- Optimize web applications for speed and responsiveness across browsers
- Implement state management solutions for complex interactive components
- Work closely with backend engineers to integrate APIs and real-time data
- Write unit and integration tests to ensure code quality
- Refactor legacy code to improve maintainability and performance
- Contribute to frontend architecture decisions and technical planning
- Ensure accessibility compliance across all interface components
- Troubleshoot and resolve frontend issues in production environments
- Participate in code reviews to maintain high development standards
- Stay current with emerging frontend technologies and frameworks
- Support the deployment pipeline and frontend build processes
- Collaborate on cross-browser compatibility strategies
- Help define and enforce frontend coding standards
- Improve developer tooling for frontend workflows
- Integrate analytics and user tracking with privacy safeguards
- Assist in debugging video rendering issues in browser environments
- Contribute to documentation for frontend components and systems
- Mentor junior engineers in best practices for UI development
- Evaluate third-party libraries for security and performance
- Implement responsive designs for desktop and mobile experiences
- Work with video playback and streaming libraries in web environments
- Support A/B testing initiatives for user interface improvements
- Ensure consistent design language across all product surfaces
Compensation
Competitive salary with equity and benefits
Work Arrangement
Remote with flexible hours
Team
Small, fast-moving product team focused on AI-driven video technology
Tech Stack
- Primary languages: TypeScript, JavaScript
- Frameworks: React, Next.js
- Styling: Tailwind CSS, CSS Modules
- Testing: Jest, React Testing Library, Cypress
- State management: Zustand, React Query
- Build tools: Vite, Webpack
- CI/CD: GitHub Actions
- Monitoring: Sentry, LogRocket
- Video: WebRTC, HLS.js, custom playback controls
About the Product
- Platform enables users to generate personalized video at scale using AI
- Focus on reducing production time for video content
- Used by enterprises for customer communication and marketing
- Real-time rendering with dynamic data inputs
- Supports multilingual and customizable templates
Available for qualified candidates