A Bit About Us
We are an ever-evolving company, driven by our passion for video.
Weve grown from a small start-up to a thriving business,
and have been a part of the biggest global ad agency for ten years.
Our main priority is maintaining our fun and determined environment
and keeping our employees engaged in their work.
We need people who are as passionate about video and the ad tech industry.
If you are ambitious, hardworking, and motivated, we want to get to know you!
About the Position
We are looking for a highly skilled and motivated Senior Frontend Engineer/Architect, to join our team and contribute to the development of our complex and comprehensive Video Discovery platform.
Our platform combines five different products, including a video player, management system, CMS & asset management tool, reporting system, and dashboards.
As a Senior Frontend Engineer, you will play a pivotal role in leading the frontend development efforts and driving the rebuilding of our platform using the latest React technology, integrating multiple products into a modern and user-friendly experience.
Apply now and contribute to revolutionizing the way video content is managed, monetized, and analyzed.
Responsibilities:
- Platform Rebuilding: Lead the rebuilding efforts of our platform, utilizing the latest React technology. Collaborate closely with cross-functional teams to ensure seamless integration of the five products and deliver a modern, scalable, and performant platform.
- Architecture and Development: Take ownership of the frontend architecture design and development for the rebuilt platform. Work closely with the team to establish best practices, design patterns, and coding standards to ensure high-quality codebase and maintainable architecture.
- Technical Leadership: Provide technical guidance and mentorship, fostering a collaborative and high-performing environment. Lead code reviews, ensure adherence to React best practices, and promote continuous improvement.
- User Experience Enhancement: Utilize your expertise in React and frontend development to enhance the user experience of our platform. Collaborate with UX/UI designers to create intuitive interfaces, streamline workflows, and optimize overall usability.
- Technical Excellence and Innovation: Stay up-to-date with the latest frontend technologies, frameworks, and best practices, with a focus on React. Evaluate and introduce innovative solutions to improve frontend development processes, optimize performance, and ensure scalability of the rebuilt platform.
- Collaboration with Technology Leaders: Work closely with other technology leaders, including backend engineers, product managers, and data analysts, to align frontend development efforts with the overall platform strategy. Collaborate on architectural decisions, integration with backend systems, and cross-functional initiatives.
- Testing and Quality Assurance: Collaborate with the QA team to establish effective testing strategies and ensure a robust and stable rebuilt platform. Participate in testing activities, troubleshoot issues, and ensure high code quality and reliability.
Requirements
At least 6 years of experience as a frontend engineer, architect, or similar roles, with a focus on complex web application development.
Expertise in React and its ecosystem, with a strong understanding of frontend architecture patterns, best practices of various frontend technologies such as HTML5, CSS3, JavaScript, Angular, Vue.js.
Experience in server-side languages - an advantage
Experience in angular.js - an advantage
BSc in Computer Sciences or equivalent - big advantage
Strong problem-solving skills and ability to architect scalable and maintainable frontend solutions.
knowledge in relational DB - MySql
Proven track record of successfully leading frontend development projects and collaborating with cross-functional teams.
Experience with web performance, security aspects and with modern client testing tools.
A BIG advantage- Prior experience working in the ad tech industry.
Excellent communication skills and collaboration-driven attitude
Experience with complex platforms combining multiple products or systems, such as CMS, asset management, reporting, and dashboards - an advantage