About The Company
At Maisa, we believe great work happens when people have the freedom to choose the setup that works best for them. Prefer the flexibility of remote work? You're welcome to work remotely. Looking for some social energy? Our hybrid setup gives you the option to connect and work alongside teammates at our hubs in Valencia, Barcelona, Madrid and Murcia. We also want the time we spend together in person to be worth it. Rather than inheriting a finished playbook, you'll have a voice in creating it. Remote when you want flexibility. Senior Software Engineer (Frontend) Spain, Portugal, Poland, Romania, UK (remote) We're seeking a Senior Software Engineer (Frontend) to build the interfaces that give enterprise users visibility and control over AI-powered automated workflows. You'll turn complex capabilities into clear, intuitive product experiences, owning meaningful frontend features from initial requirements through release. Working closely with product, design, and backend engineers, you'll help shape how customers interact with Maisa. You'll join a team of three frontend engineers, working primarily with React and TypeScript. As the product grows, you'll contribute to frontend architecture, shared components, performance, and engineering standards, with opportunities to support backend work when needed. Build responsive, accessible interfaces for complex enterprise workflows and data-intensive screens.
Translate designs into polished experiences, including thoughtful interactions and loading, empty, and error states. Make sound decisions around state ownership, rendering, and component design. Integrate REST APIs using TanStack Query, managing caching, mutations, and data consistency. Write meaningful automated tests and resolve interface performance bottlenecks. Partner with product, design, and backend engineers to clarify requirements, evaluate trade-offs, and deliver features from concept through release. Contribute to code reviews, documentation, and engineering standards, supporting backend work when needed. 5+ years of experience building and maintaining production React and TypeScript applications. ~ A solid understanding of React rendering, hooks, state management, and component composition. ~ Strong JavaScript, HTML, and CSS skills, with attention to responsive design, accessibility, and visual quality. ~ Experience integrating REST APIs and managing server state using TanStack Query or comparable tools. ~ Experience writing frontend tests across unit, component, and end-to-end levels. ~ Evidence of owning complex frontend features from requirements through release. ~ Familiarity with Vite, Tailwind CSS, Vitest, React Testing Library, and Playwright. Go or Python experience is a plus. #
📌 Engineer - Software Engineering (España)
🏢 Maisa
📍 España