Fullstack Developer

Ayesa
Municipality of Coslada, Spain
2 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior
Compensation
€ 55K

Job location

Municipality of Coslada, Spain

Tech stack

JavaScript
API
Automation of Tests
Continuous Integration
Relational Databases
Database Design
Github
Design of User Interfaces
Python
PostgreSQL
Data Streaming
TypeScript
Tailwind
React
Backend
GIT
FastAPI
Pytest
WebPack
Front End Software Development
REST
Docker

Job description

En Ayesa Digital no esperamos al futuro, lo lideramos. A través de la tecnología lo hacemos posible, convirtiendo retos en oportunidades, conceptos en soluciones y visión en impacto real., Buscamos ampliar nuestro equipo con un/a Full-Stack Developer con experiencia en Python, React, TypeScript, FastAPI, PostgreSQL y Docker para participar en uno de nuestros proyectos internacionales más interesantes. Se requiere más de 5 años de experiencia en desarrollo full-stack con Python y React., * Diseñar, desarrollar y mantener servicios backend y APIs RESTful utilizando Python (FastAPI).

  • Desarrollar y optimizar aplicaciones frontend con React (TypeScript), Vite y TailwindCSS, creando interfaces modernas y adaptativas.
  • Diseñar y gestionar esquemas de bases de datos relacionales con PostgreSQL, incluyendo migraciones y optimización de consultas.
  • Containerizar y orquestar aplicaciones mediante Docker y docker-compose para despliegues en entornos locales y en la nube.
  • Integrar componentes backend y frontend para garantizar una experiencia de usuario fluida, incluyendo flujos de datos en tiempo real y consumo eficiente de APIs.
  • Implementar pruebas automatizadas con Pytest (backend) y Jest (frontend).
  • Aplicar principios sólidos de UI/UX para ofrecer interfaces intuitivas y actuales., En cumplimiento con la Ley Orgánica 3/2007, de 22 de marzo, la empresa se compromete a fomentar y aplicar de manera efectiva el principio de igualdad de género, evitando cualquier tipo de discriminación laboral por razón de sexo y garantizando la igualdad de oportunidades en el empleo. Además, promovemos activamente la diversidad, rechazando cualquier discriminación por motivos de raza, sexo, discapacidad, religión, orientación sexual, identidad de género o cualquier otra condición personal o social, con el objetivo de construir un ambiente inclusivo y enriquecedor.

Requirements

  • Experiencia sólida con FastAPI y diseño de APIs REST.
  • Dominio de React con TypeScript, incluyendo uso de hooks, gestión de estado y contexto, y arquitectura basada en componentes.
  • Experiencia práctica con PostgreSQL y diseño de bases de datos relacionales.
  • Experiencia con Docker, contenedorización y flujos de despliegue en entornos locales y en la nube.
  • Conocimientos de Git, GitHub y pipelines de CI/CD.
  • Nivel fluido de inglés, tanto escrito como hablado., * Programa de desarrollo personal: planificación de futuro y participación en proyectos punteros junto a grandes profesionales del sector.
  • Políticas que fomentan la conciliación entre vida personal y laboral: horarios flexibles, opción de Smart Job y jornada reducida en verano.
  • Programa de retribución flexible que incluye seguro médico, cheques restaurante, ayudas para guardería y transporte.
  • Plan de Bienestar con descuentos en viajes, tecnología, formación, deporte, belleza y más.
  • Formación especializada, certificaciones y cursos de idiomas, así como oportunidades de aprendizaje continuo.
  • Participación en proyectos de voluntariado social.

Apply for this position