* Place of work: Prague, Kyiv * Required work experience: up 3 years * Type of employment: full time, remote
About FF Group: FF Group is an innovative data solution provider with over 10 years of experience in creating edge and data solutions for road traffic and parking vendors and integrators. Our flagship product, FF DataFactory (Road Traffic Data Fusion Platform), is successfully implemented by partners in significant projects worldwide. It provides comprehensive insights to help cities, transportation companies, and integrators of road traffic monitoring systems make data-driven, cost, and time-effective decisions.
We proudly partner with top camera and chipset manufacturers worldwide, including Axis Communications, Hanwha Vision, Ambarella, NVidia, and leading software platform providers like Milestone Systems.
FF Group headquarters are located in Prague, Czech Republic. Who We Are Looking For: Experienced, motivated and passionate Front-end developer that will be responsible for implementation of responsive web interfaces for vehicle analytics applications using React. Our application’s webUI is about implementation of real‑time video streaming components and role‑based access control, integration of APIs and state management maintenance, performance optimizations and cross‑browser compatibility. Collaboration with cross‑functional teams to achieve project goals is a must. Proactive position on application improvements and changes suggestions are welcomed. General responsibilities/Job Description: * Transform design into stable working solutions: Transform UI/UX designs (figma, wireframes, mockups, prototypes) into functional HTML, CSS, and JavaScript code. * Building User Interfaces: Create the interactive elements that users see and interact with, ensuring a user-friendly and visually appealing experience. * Developing Reusable Components: Build modular, reusable code components to streamline development and maintenance, often utilizing front-end frameworks. * Optimizing Performance: Optimize applications for maximum speed and scalability, using techniques — like code splitting, lazy loading, and caching. * Ensuring Cross-Browser Compatibility: Ensure applications function correctly across different browsers and devices. * Ensuring CS requirements: Using best practices in CS standards (ex. OWASP) while applications implementation, understanding how to avoid common vulnerabilities in web development. * Collaborating with Teams: Work closely with designers, product managers, and backend engineers to deliver a cohesive product. * Testing and Debugging: Test code, identify and fix bugs, and ensure the overall quality of the front-end.
Key qualifications/Requirements: Must-Have: * Proficiency in HTML, CSS, and JavaScript. * Familiarity with Front-End Frameworks: Experience with React framework. * Understanding of UI/UX Principles: Understanding of user interface and user experience design. * Version Control: Git. * Responsive Design: Ability to create applications that adapt to different screen sizes. * Testing and Debugging Skills: Ability to identify and fix issues in front-end code. * Communication and Collaboration Skills: Ability to communicate effectively with team members and stakeholders. * English level: Intermediate. * Required professional experience: 3y+ frontend development, 2y+ web applications.
Nice-to-Have: * Experience with video streaming web components development.
What we offer: * Experience in highly innovative product development. * Work in one team with video analytics industry leaders on real-world projects. * Non-standard and creative tasks. * A dynamic, challenging, and creative environment for work and self-study. * Experience working with global leaders in the security industry. * Competitive salary. * Warm and friendly atmosphere.