Desarrollador/a Full-stack

Teimas
Municipality of Santiago de Compostela, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Senior

Job location

Municipality of Santiago de Compostela, Spain

Tech stack

Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Databases
Continuous Integration
Relational Databases
Cursor (Graphical User Interface Elements)
DevOps
Django
Laravel
PostgreSQL
MariaDB
Ruby on Rails
Software Engineering
SQL Databases
RSpec
Playwright
Vertica
Amazon Web Services (AWS)

Job description

  • Involucrarse en el desarrollo y diseño de arquitectura.
  • Trabajar de forma independiente y asumir responsabilidades.
  • Integrarse en un equipo usando metodologías ágiles., * Ciclo completo de producto: No solo "picarás" código; te involucrarás en el desarrollo puro, diseño de arquitectura y optimización de nuestras plataformas, participando activamente en las decisiones técnicas que marcan el rumbo del producto.
  • Autogestión y Ownership: Capacidad para trabajar de forma independiente (manager of one), responsabilizándote de tus tareas de principio a fin.
  • Mentalidad de progreso y colaboración: Integrarte en un equipo bajo metodologías ágiles, compartiendo buenas prácticas, aportando una actitud proactiva ante los desafíos técnicos y creciendo en conjunto.

Requirements

  • 4-6 años de experiencia en desarrollo de software.

  • Experiencia sólida con Ruby on Rails y ecosistema moderno.

  • Comprensión sólida de bases de datos relacionales., Buscamos a un/a profesional con mentalidad abierta, fundamentos sólidos y gran capacidad de adaptación a un entorno que evoluciona constantemente. Requisitos Técnicos y Experiencia

  • Experiencia: Entre 4 y 6 años en desarrollo de software.

  • Stack Principal: Experiencia sólida en Ruby on Rails, valorando especialmente el ecosistema moderno: Delayed Job, Hotwire y servicios de AWS (S3, SQS, EC2).

  • Bases de datos: Comprensión sólida de bases de datos relacionales, SQL y modelado de datos (gestionamos PostgreSQL, MariaDB y Clickhouse).

  • Testing & DevOps: Familiaridad con frameworks de testing (RSpec o Playwright), sistemas de CI/CD y experiencia gestionando despliegues (documentos de versión, pruebas de aceptación y promoción de entornos).

Nota: Aunque nuestro core actual para este puesto es Rails, si vienes de entornos como Django o Laravel y cumples con los requisitos de IA, también queremos conocerte. Habilidades en IA (Esencial para el flujo de trabajo)

  • Experiencia práctica desarrollando con agentes de codificación de IA (Claude Code, Cursor, Codex o similares) como parte central de tu día a día.
  • Experiencia con metodologías de Desarrollo de IA Basado en Especificaciones (Spec-Driven AI Development) y/o Research Plan Implement (RPI).
  • Experiencia diseñando flujos de trabajo agénticos y multi-agente, orquestando sub-agentes, encadenando salidas y gestionando el contexto a través de las interacciones de los agentes.

Benefits & conditions

Salario competitivo Contrato indefinido Flexibilidad horaria Onboarding estructurado Plan de salud mental, TEIMAS ofrece un entorno laboral flexible, un salario competitivo y oportunidades de crecimiento mediante formación continuada y un clima laboral positivo., * Propósito real: Nacimos en 2008 para proteger el medioambiente a través de la tecnología.

  • Impacto: Nuestras soluciones (Teixo y Zero) ayudan desde PYMEs hasta grandes corporaciones internacionales a ser más sostenibles.
  • Equipo: Somos más de 45 personas con un excelente clima laboral y un fuerte sentido de compañerismo., * Salario competitivo: Ajustado según tu experiencia real (sabemos que no es lo mismo aportar 3, 4, 5 o más años de vuelo).

About the company

En TEIMAS somos una empresa pionera en la digitalización de la gestión de residuos. Buscamos a un/a profesional sénior que no solo escriba código, sino que disfrute resolviendo problemas complejos, asumiendo el liderazgo de sus tareas y trabajando en un equipo de alto rendimiento.

Apply for this position