Responsibilities:
- Develop high-quality, responsive, and scalable user interfaces for our video analytics solutions using React.js and other modern frontend technologies.
- Collaborate with cross-functional teams, including product management, design, and backend engineering, to deliver seamless user experiences.
- Optimize web applications for maximum speed, performance, and scalability.
- Implement and maintain AI-driven web apps, ensuring seamless integration with backend services and APIs.
- Conduct thorough testing and debugging of frontend applications across various browsers and platforms.
- Stay up-to-date with the latest industry trends and advancements in frontend development, applying best practices to continuously improve our products.
- Participate in code and design reviews, ensuring adherence to established coding standards and guidelines.
- Assist in the development and maintenance of technical documentation for frontend applications.
Requirements:
- Bachelor's degree in computer science, engineering, or a related field.
- 3+ years of experience in frontend development, with a strong focus on React.js.
- In-depth knowledge of JavaScript, CSS, HTML, and other frontend technologies.
- Experience with deploying and managing AI web apps at scale.
- Proficiency in using version control systems, such as Git.
- Familiarity with modern frontend build pipelines and tools, such as Webpack, Babel, or npm.
- Strong problem-solving skills and the ability to work both independently and collaboratively in a team environment.
- Excellent communication skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
What We Offer:
- Competitive salary and benefits package, paid time off.