Ingeniero/a de Software

Smartmind
Pontevedra, Spain
5 days ago

Role details

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

Job location

Pontevedra, Spain

Tech stack

PHP
API
Business Logic
Bootstrap
CSS
Linux
Python
PostgreSQL
MariaDB
Moodle
NoSQL
Microsoft PowerPoint
Redis
SQL Databases
SQLAlchemy
TypeScript
Large Language Models
Backend
FastAPI
Vue.js
Front End Software Development
Docker

Requirements

Frontend: Nuxt / Vue 3 con experiencia real, TypeScript sólido y dominio de CSS/SCSS (Bootstrap).

  • Backend: Python con FastAPI (capacidad para desarrollar lógica de negocio y APIs robustas).

  • Datos: Experiencia sólida en SQL (PostgreSQL/MariaDB). Uso de SQLAlchemy y Alembic. Capacidad para "pelearse" tanto con entornos SQL como NoSQL (Redis, etc.), entendiendo relaciones, índices y optimización.

  • Integración y tooling: Consumo de APIs externas (JWT, lectura de documentación técnica), Git/GitHub (flujos de PRs), Docker y comandos Linux básicos.

  • IA aplicada: Experiencia usando Claude Code o similares para potenciar el desarrollo. Se fomenta su uso, pero se exige criterio, revisión y entendimiento real del código generado.

Valorable

  • Conocimiento de LLMs: Entender cómo funcionan los modelos (contexto, tokens, parámetros) para ser capaz de adaptarlos a nuestro caso de uso.

  • IA avanzada: Comprensión o curiosidad por Embeddings, RAG, GraphRAG, etc.

  • Ecosistema: Conocimiento de Moodle y PHP básico (para adaptar o integrar código existente).

  • Otros: Microsoft Graph API y experiencia con arquitecturas de microservicios.

Cómo eres

  • Resolutivo/a: Buscas soluciones y alternativas antes de bloquearte.

  • Autónomo/a: Gestionas tu trabajo con criterio sin necesidad de supervisión constante.

  • Curioso/a: Aprendes nuevas tecnologías por iniciativa propia y te apasiona el campo de la GenAI.

  • Adaptable: Te sientes cómodo/a en entornos donde los requisitos evolucionan.

Beneficios

  • Modalidad: Presencial en Vigo.

  • Proyectos reales con IA aplicada: Aquí la IA no es un PowerPoint, es parte del núcleo de lo que hacemos y de nuestra visión de futuro.

  • Impacto visible: Equipo reducido donde tus decisiones técnicas afectan directamente al producto.

  • Cultura Pro-IA: Fomentamos el uso de herramientas de vanguardia para potenciar tu desarrollo bajo un prisma de responsabilidad técnica.

No buscamos un/a especialista estanco/a, sino alguien que disfrute construyendo la solución completa y colaborando en la arquitectura del producto

Apply for this position