Senior/Staff Software Engineer (Communications)

Factorial Hr
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Artificial Intelligence Software Engineering ReactJS Large Language Models Multi-Agent Systems Backend React Native

Job description

Experteer OverviewEnvíe su CV y cualquier información adicional requerida después de haber leído esta descripción, haciendo clic en el botón de solicitud.In this role you’ll help launch Chats, an AI-native product built from the ground up.You’ll shape core architecture and end-to-end delivery, working with a small, high-ambition team in a startup-like environment.You’ll partner with product and design to translate customer feedback into real features, aiming to create a seamless, agent-powered experience at scale.This is a hands-on role with impact across stack and product culture, offering a rare chance to redefine how software is built with AI from day one.Compensaciones / Beneficios* Build Chats from zero, making critical architecture decisions and delivering features used by customers* Design and ship experiences where AI and agents are central, not add-ons* Work across the stack (Rails on backend, React on web, React Native on mobile)* Adapt priorities and scope rapidly as learning happens* Collaborate closely with product and design to shape Chats based on user feedback* Help define team practices, quality bar, and day-to-day working normsResponsabilidades* Built products in high-ambiguity environments from zero to launch* Comfort with shifting priorities and incomplete requirements* Fullstack experience (Rails/React/React Native) or deep React Native expertise* Experience with real AI- or agent-powered xqbhyrx systems* Solid software engineering background with end-to-end ownership* Strong English communication in a multicultural team* Bonus: experience with LLMs, agent frameworks, MCP or similar AI protocolsRequisitos principales* Private health insurance* Wellhub gym access* Cobee expense management* Language classes* Breakfast in the office and organic fruit* Food discounts with Nora (and more)

Requirements

  • Fullstack experience (Rails/React/React Native) or deep React Native expertise
  • Experience with real AI- or agent-powered xqbhyrx systems
  • Solid software engineering background with end-to-end ownership
  • Strong English communication in a multicultural team
  • Bonus: experience with LLMs, agent frameworks, MCP or similar AI protocols

Benefits & conditions

  • Private health insurance
  • Wellhub gym access
  • Cobee expense management
  • Language classes
  • Breakfast in the office and organic fruit
  • Food discounts with Nora (and more)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:49 min

Architecture and performance optimizations in React Native

Marc Rousavy Marc Rousavy · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all