👨🏻‍💻 postech.work

Frontend Developer

principal33 • 🌐 In Person

In Person Posted 4 days ago

Job Description

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!?

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.