Hybrid role: 3 days per week at the office in Valencia (Spain)
At
Principal33
we strive to make happiness at work a reality. Because it's not just about the money, it's also about the work environment and appreciation. It's about creating the best team setup you can imagine and getting involved in the things you're passionate about. And you can be a part of it, because it's fun to get things done!
We want our employees to innovate and we allow them to do what they are truly passionate about. Based on this conviction, Principal33 aligns its strategy around its vision: to become a leading IT service company and a better working-life balance. With currently around 200 employees from different countries, we are actively shaping the future of work.
As a
Frontend Developer
you will take ownership of frontend solutions, shape user experience decisions, and mentor others while delivering high-quality products.
In this role, you will contribute to an
AI-driven video analytics platform focused on
real-time detection and alerting
. The platform enables users to monitor live video streams and respond quickly to detected events. Your work will directly influence how users interact with critical information in time-sensitive scenarios.
Key Responsibilities
Design, develop, and maintain
React-based user interfaces
for the AI-driven video analytics platform
Build
frontend applications that interact with backend APIs
, ensuring reliable data flow and error handling
Develop and maintain
user workspace management and configuration features
, enabling users to customize and control their operational environment
Create
clear, responsive, and scalable UIs
for real-time data visualization and alerting
Own frontend architecture, component structure, and UI patterns to ensure long-term maintainability
Implement and manage
state and asynchronous data handling
using RTK Query, React Query, Redux, or similar solutions
Use
Tailwind CSS and ShadCnUI
to build consistent, accessible, and reusable UI components
Collaborate closely with backend and AI engineering teams to define and implement frontend requirements
Ensure high standards of
code quality, performance, and usability
through reviews and best practices
Contribute to UX and product discussions, translating complex workflows into intuitive user experiences
Requirements
Must-Have Qualifications
Strong professional experience as a
Frontend Developer
working with
React
in production environments
Proven ability to build
UIs that interact with backend APIs
in complex, data-driven applications
Experience designing and implementing
user workspace management or configuration-driven interfaces
Solid understanding of
state and data management
using RTK Query, React Query, Redux, or equivalent libraries
Hands-on experience with
Tailwind CSS
and/or
ShadCnUI
(or similar modern UI component systems)
Strong knowledge of modern frontend development practices, including component-driven architecture and hooks
Ability to translate product and technical requirements into
clean, intuitive, and scalable user interfaces
Strong communication skills and a collaborative mindset
Nice-to-Have
Experience working on
real-time, event-driven, or data-heavy frontend applications
Familiarity with SaaS platforms and microservice-based architectures
Interest in
AI-powered systems, video analytics, or mission-critical software
Experience collaborating closely with backend and AI teams
What we offer
Benefits
Flexible work hours
Private medical insurance
Day off on your birthday
Referral bonus if you bring your contacts
Gifts for special occasions
Office that takes care of your well-being and on top of all we are pet friendly, bring your pet to the office!
Fridge full of snacks at the office, healthy ones and not so healthy as well
International and multicultural environment
(Self)-Development
Continuous training, we will help you improve your technical skills, evolve in the tech community and develop as a professional.
We are an active part of the tech-community. You may have the opportunity to attend and participate in local and international tech-events.
Wanna join!?