Frontend Developer

principal33
Municipality of Valencia, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Shift work
Languages
English

Job location

Municipality of Valencia, Spain

Tech stack

API
Artificial Intelligence
Software as a Service
Software Quality
Ui Patterns
Data Streaming
Data Processing
Tailwind
React
Backend
Real Time Data
Data Management
Front End Software Development
React

Job description

Hybrid role: 3 days per week at the office in Valencia (Spain), * 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

  • 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

Benefits & conditions

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

About the company

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.

Apply for this position