Descripción de la oferta
Ofertas de Desarrollador Full Stack en Almería
Desarrollador Full Stack Blockchain
Buscamos un Desarrollador Full Stack Blockchain talentoso y polivalente para unirse a nuestro equipo en Almería, Andalusia. Nuestro cliente es una startup tecnológica emergente que crea soluciones descentralizadas para el sector financiero y la gestión de activos digitales. Este rol combina el desarrollo de contratos inteligentes en la capa backend con la creación de interfaces de usuario intuitivas en la capa frontend.
Responsabilidades
Desarrollar y mantener contratos inteligentes en Solidity utilizando Hardhat o Truffle.
Diseñar y construir interfaces de usuario (frontend) con React, Vue o Angular que interactúen con la blockchain.
Implementar la lógica del backend que soporte las operaciones de la dApp e integración con APIs externas.
Integrar frontend con redes blockchain mediante ethers.js o web3.js.
Colaborar con arquitectos blockchain y diseñadores UX/UI para asegurar la cohesión del producto.
Escribir pruebas unitarias e de integración para garantizar la fiabilidad del código, tanto del smart contract como del frontend/backend.
Participar en revisiones de código para asegurar calidad y seguridad.
Solucionar problemas y depurar aplicaciones en diferentes entornos blockchain.
Mantenerse actualizado sobre tendencias y herramientas en desarrollo blockchain y frontend/backend.
Contribuir a la documentación técnica de los proyectos.
Requisitos
Grado en Informática, Ingeniería de Software o campo relacionado, o experiencia práctica equivalente.
Más de 3 años de experiencia en desarrollo de software, con al menos 1‑2 años en desarrollo blockchain (contratos inteligentes, integración web3).
Dominio de Solidity y experiencia con frameworks de smart contracts.
Experiencia sólida en frontend con React, Vue.js o Angular.
Conocimientos de backend (Node.js, Python, Go) y gestión de bases de datos.
Familiaridad con Git y Docker.
Comprensión de los principios básicos de blockchain, criptomonedas y DeFi.
Capacidad para trabajar en equipo y comunicar ideas de forma efectiva.
Proactividad y ganas de aprender en un campo tecnológico en rápida evolución.
Se valorará experiencia con Metamask u otras billeteras de criptomonedas.
Desarrollador Full Stack Sênior (Híbrido)
Responsable del diseño, desarrollo e implementación de aplicaciones web robustas y escalables, trabajando tanto en backend como en frontend en Almería, con modalidad híbrida.
Responsabilidades Clave
Desarrollar funcionalidades completas de aplicaciones web.
Diseñar y optimizar la arquitectura y bases de datos.
Escribir código limpio, eficiente y documentado.
Colaborar estrechamente con UX/UI, gerentes de producto y otros desarrolladores.
Participar activamente en todas las fases del ciclo de vida del desarrollo (SDLC).
Realizar pruebas unitarias, de integración y end-to-end.
Implementar soluciones de seguridad y protección de datos.
Optimizar rendimiento y resolver cuellos de botella.
Mentorear a desarrolladores junior.
Mantenerse al día con las últimas tendencias y tecnologías.
Requisitos
Más de 6 años de experiencia profesional en desarrollo web Full Stack.
Dominio avanzado de lenguajes backend como Java, Python, Node.js o C#.
Experiencia sólida con frameworks frontend como React, Angular o Vue.js.
Profundo conocimiento de bases de datos relacionales (SQL) y NoSQL (MongoDB, Cassandra).
Experiencia con microservicios y sistemas distribuidos.
Comprensión de DevOps, CI/CD y servicios en la nube (AWS, Azure, GCP).
Excelentes habilidades de resolución de problemas y pensamiento crítico.
Capacidad para trabajar de forma independiente y liderar equipos técnicos.
Fuertes habilidades de comunicación y colaboración.
Licenciatura en Informática, Ingeniería de Software o campo relacionado.
Se valorará experiencia con Docker, Kubernetes y metodologías ágiles.
Desarrollador Full-Stack Blockchain (Remoto)
Rol enfocado en la aplicación de tecnología blockchain para mejorar la transparencia y trazabilidad en la construcción y gestión de proyectos inmobiliarios.
Responsabilidades Principales
Diseñar y desplegar contratos inteligentes en Solidity.
Desarrollar interfaces de usuario usando React, Vue o Angular.
Construir y mantener la lógica backend y APIs de integración.
Colaborar en la definición de la arquitectura general de las soluciones blockchain.
Realizar pruebas exhaustivas de seguridad y funcionalidad.
Investigar y aplicar nuevas tecnologías para mejorar el desarrollo.
Trabajar con equipos de producto para traducir requisitos a soluciones técnicas.
Optimizar rendimiento y escalabilidad.
Participar en revisiones de código y compartir conocimientos.
Documentar código, arquitectura y procedimientos operativos.
Cualificaciones Requeridas
Experiencia sólida en desarrollo full-stack, mínimo 3‑4 años.
Experiencia en contratos inteligentes, preferiblemente Solidity.
Dominio de backend con Node.js, Python, Go o similar.
Competencia en frontend con React, Vue.js o Angular.
Conocimiento de bases de datos SQL y NoSQL.
Comprensión de blockchain, criptografía y tecnologías descentralizadas.
Familiaridad con Truffle, Hardhat y otras herramientas blockchain.
Auto‑gestión en entorno remoto y excelentes habilidades de comunicación.
Graduado en Informática, Ingeniería de Software o equivalente.
Desarrollador Full Stack - Prácticas (Remoto)
Oportunidad para desarrollar habilidades en frontend y backend con Java y React en un entorno remoto.
Responsabilidades Principales
Asistencia en el desarrollo de interfaces de usuario con HTML, CSS y JavaScript.
Colaboración de la lógica de negocio y APIs de backend en Python, Node.js, Java o PHP.
Diseño y gestión de bases de datos SQL y NoSQL.
Participación en pruebas unitarias e integración.
Colaborar con desarrolladores senior para aprender mejores prácticas.
Revisiones de código.
Depurar y resolver problemas técnicos.
Documentar código y funcionalidades.
Actualizarse con nuevas tecnologías y herramientas.
Uso de herramientas de comunicación y gestión de proyectos remotos.
Cualificaciones Requeridas
Grado en Informática, Ingeniería de Software o bootcamp intensivo de desarrollo web.
Conocimientos básicos de frontend (HTML, CSS, JavaScript).
Familiaridad con al menos un framework frontend (React, Angular, Vue.js).
Conocimientos básicos de backend (Node.js, Python/Django/Flask, Java/Spring, PHP/Laravel).
Comprensión de bases de datos relacionales y NoSQL.
Uso de Git.
Capacidad de aprendizaje rápido.
Excelentes habilidades de comunicación.
Actitud proactiva y orientada a la resolución de problemas.
Capacidad independiente y gestión del tiempo.
Pasión por la programación y el desarrollo de software.
Desarrollador Full Stack con Experiencia en Cloud
Desarrollador Full Stack con experiencia en tecnologías Cloud en Almería.
Responsabilidades Clave
Diseñar, desarrollar e implementar aplicaciones web completas.
Trabajar con servicios Cloud (AWS, Azure o GCP) para despliegue y monitoreo.
Desarrollar APIs RESTful seguras.
Colaborar con UI/UX para experiencia de usuario óptima.
Escribir código limpio y bien documentado.
Realizar pruebas unitarias, de integración y end-to-end.
Participar en planificación, estimación y revisiones de código.
Identificar y solucionar problemas de rendimiento.
Mantenerse actualizado con tendencias tecnológicas.
Trabajar en entorno ágil y mejorar procesos.
Cualificaciones Necesarias
Título en Ingeniería Informática, Ciencias de la Computación o equivalente.
Experiencia de al menos 4 años como Desarrollador Full Stack.
Dominio de frameworks frontend (React, Angular, Vue.js, JavaScript/TypeScript).
Experiencia en backend (Node.js, Python/Django/Flask, Java/Spring Boot, .NET).
Conocimiento profundo de servicios Cloud (AWS, Azure, GCP).
Experiencia con bases de datos SQL y NoSQL.
Comprensión de DevOps, CI/CD y automatización.
Metodologías ágiles de desarrollo de software.
Excelentes habilidades de resolución de problemas.
Capacidad autónoma y colaborativa.
Se valorará experiencia con microservicios, Docker, Kubernetes.
Buen nivel de inglés técnico.
Desarrollador Full Stack con Experiencia en Microservicios
Rol para diseñar, desarrollar y mantener aplicaciones web, enfocándose en arquitecturas de microservicios.
Responsabilidades Clave
Desarrollar aplicaciones web robustas y escalables.
Diseñar e implementar APIs RESTful y soluciones de microservicios.
Trabajar con bases de datos relacionales y NoSQL.
Colaborar en diseño y arquitectura de sistemas.
Escribir código limpio y bien documentado.
Participar en todas las fases del SDLC.
Implementar y mantener pruebas unitarias, de integración y end-to-end.
Optimizar rendimiento y resolver cuellos de botella.
Usar Git para control de versiones.
Colaborar con equipos multifuncionales para lanzar funcionalidades.
Participar en revisiones de código.
Mantenerse al día con tendencias y tecnologías.
Contribuir a la mejora continua de procesos y herramientas.
Cualificaciones Requeridas
Licenciatura en Computación, Ingeniería de Software o similar.
Al menos 4 años de experiencia como Desarrollador Full Stack.
Dominio de backend (Java, Python, Node.js, C# o Go).
Experiencia con frontend (React, Angular o Vue.js).
Experiencia en arquitecturas de microservicios.
Conocimiento de bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
Conocimiento de Docker y Kubernetes.
Experiencia con CI/CD y metodologías DevOps.
Familiaridad con plataformas Cloud (AWS, Azure, GCP).
Excelentes habilidades de resolución de problemas.
Trabajo independiente y en equipo.
Habilidades de comunicación escrita y verbal.
Se valorará experiencia en APIs seguras.
Conclusión
Estos roles ofrecen oportunidades para desarrolladores con talento en tecnologías full stack y blockchain, con opciones de presencial y remoto, en Almería y a nivel regional.
#J-18808-Ljbffr