Empleo
Mis anuncios
Mis alertas
Conectarse
Encontrar un trabajo Consejos empleo Fichas empresas
Buscar

Senior software engineer (frontend + ux)

Barcelona (08001)
Indefinido
Mainder
80.000 € al año
Publicada el 23 noviembre
Descripción

Senior Software Engineer (Frontend + UX)

Join to apply for the Senior Software Engineer (Frontend + UX) role at Mainder.

We are partnering with an innovative technology company focused on advancing research and development through cutting‑edge AI systems. They are building advanced AI infrastructure designed for complex engineering and scientific applications, with a particular focus on computational modeling and simulation. The company is seeking highly motivated professionals to help scale their technology from research to commercial deployment within a small, highly technical team (Spain/Europe, remote‑friendly).


Position Overview

You will own the product interface end‑to‑end: design and build intuitive, high‑performance web applications, define UX/UI patterns for AI‑assisted scientific workflows (e.g., chat interfaces, results visualizations), and collaborate closely with backend and AI teams to integrate complex functionality. You’ll also establish frontend standards (design system, component library, testing) and mentor mid‑level engineers as the team grows.


Your Mission


Frontend Development and Architecture

* Design, build, and maintain modern, responsive web applications using React (Next.js) and TypeScript.
* Develop high‑performance, reusable UI components and a scalable design system.
* Implement robust state management for complex workflows (e.g., Redux, RxJS).
* Build real‑time interfaces and dashboards; integrate FastAPI/REST/WebSockets/SSE.
* Ensure performance, accessibility, and responsive UX; optimize load time (lazy loading, caching, bundle size).
* Write clean, maintainable, well‑documented code; define testing strategy (unit, integration, smoke, e2e with Jest/Cypress/Playwright).


UX Design and User‑Centred Development

* Design and prototype intuitive UIs for complex technical workflows (prompt editing, model selection, results visualization).
* Conduct user testing and iterate based on feedback; ensure consistency across the product.
* Develop and maintain a design system and component library tailored to technical users (researchers, engineers, data scientists).
* Champion accessibility and pragmatic, outcome‑oriented UX for scientific/engineering users.


Collaboration and Technical Leadership

* Work closely with the Backend/Tech Lead on API design and with the AI Platform Engineer on model integration.
* Partner with the Product Owner to scope features and prioritise user experience; present demos and collect stakeholder feedback.
* Lead frontend architecture discussions, contribute to the technical roadmap, mentor engineers, and promote best practices.


Innovation and Continuous Improvement

* Research and evaluate emerging frontend/UX patterns; drive performance and developer‑experience improvements.
* Document design patterns, component APIs, and development guidelines.
* Drive automation in testing and CI/CD (e.g., GitHub Actions).


The Impact You Will Have

* Enable researchers and engineers to interact with AI systems intuitively and efficiently.
* Build interfaces that scale from research tools to production applications.
* Reduce cognitive load for complex technical workflows and establish frontend/UX standards for the long‑term product vision.


Key Requirements

* 7+ years of frontend development experience.
* Expert in TypeScript/JavaScript and React (Next.js).
* Strong UX/UI skills: wireframing, prototyping, design systems.
* Deep knowledge of CSS (SCSS/Tailwind), web performance, and accessibility; pragmatic SEO awareness.
* Experience with state management (Redux, RxJS).
* Knowledge of WebSockets and real‑time communication.
* Excellent collaboration and communication; fluent English (Spanish is a plus).


Highly Valuable

* Experience building AI‑powered UIs (e.g., chat/Copilot‑style, notebook/code editor interfaces).
* Background in scientific or technical product UX.
* Proficiency with Figma; understanding of REST/GraphQL.
* High‑performance, real‑time visualization experience.

Removed from your original draft to stay aligned with the PDF: Vue/Angular, Vite/Webpack, and fixed requirements for D3/Recharts/Plotly or WebGL/Three.js. The official role specifies React (Next.js) + TypeScript, FastAPI/REST/WebSockets, design systems, and testing with Jest/Cypress/Playwright.

Who You Are: Resilient, proactive, and ownership‑driven; comfortable with ambiguity and fast iteration; outcomes‑focused; collaborative across roles and time zones; energized by making complex AI workflows usable for domain experts.

What They Offer: A remote‑friendly setup in Europe/Spain, collaboration with a high‑bar technical team, and the opportunity to shape foundational AI workflows for science and engineering—from first principles to production impact. (Compensation and staffing details handled confidentially with our partner.)

Why Join? This is your opportunity to design and build the interfaces that make advanced AI architectures accessible and powerful in scientific and engineering contexts—owning standards, quality, and user experience from day one, while working closely with world‑class engineers and researchers.

Referrals increase your chances of interviewing at Mainder by 2x

#J-18808-Ljbffr

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar
Ofertas cercanas
Empleo Barcelona (08001)
Empleo Barcelona (08001)
Empleo Provincia de Barcelona
Empleo Cataluña
Inicio > Empleo > Senior Software Engineer (Frontend + UX)

Jobijoba

  • Dosieres empleo
  • Opiniones Empresas

Encuentra empleo

  • Ofertas de empleo por profesiones
  • Búsqueda de empleo por sector
  • Empleos por empresas
  • Empleos para localidad

Contacto/ Colaboraciones

  • Contacto
  • Publiquen sus ofertas en Jobijoba

Menciones legales - Condiciones legales y términos de Uso - Política de Privacidad - Gestionar mis cookies - Accesibilidad: No conforme

© 2025 Jobijoba - Todos los Derechos Reservados

Enviar
Crear una alerta
Alerta activada
Guardada
Guardar