Descripción de la oferta
Buscamos un Desarrollador Full Stack con talento y pasión por la creación de aplicaciones web innovadoras y escalables. Te unirás a un equipo dinámico donde tendrás la oportunidad de trabajar en todas las capas de nuestra pila tecnológica, desde el desarrollo del backend con bases de datos y APIs, hasta la creación de interfaces de usuario intuitivas y receptivas en el frontend. Serás responsable de escribir código limpio, eficiente y bien documentado, además de participar activamente en el diseño de la arquitectura de software, la implementación de nuevas funcionalidades y la resolución de problemas complejos. Se valorará la experiencia en metodologías ágiles de desarrollo (Scrum, Kanban), así como en la implementación de pruebas unitarias, de integración y end-to-end para garantizar la calidad del software. Deberás tener un sólido conocimiento de al menos un framework de frontend moderno (como React, Angular o Vue.js) y experiencia trabajando con bases de datos relacionales y/o NoSQL. La capacidad para colaborar eficazmente con otros desarrolladores, diseñadores y product managers, así como una fuerte orientación al aprendizaje continuo y la mejora de tus habilidades técnicas, son fundamentales para el éxito en este rol. Esta es una excelente oportunidad para contribuir al desarrollo de productos de vanguardia y crecer profesionalmente en un entorno colaborativo e innovador. Si eres un apasionado de la tecnología con una mentalidad resolutiva y buscas un desafío emocionante, queremos saber de ti!
Responsabilidades
Desarrollar e implementar aplicaciones web completas (frontend y backend).
Diseñar y construir APIs robustas y eficientes.
Trabajar con bases de datos relacionales (SQL) y/o NoSQL.
Crear interfaces de usuario interactivas y responsivas.
Escribir código limpio, mantenible y escalable.
Participar en el diseño de la arquitectura de software.
Implementar y mantener pruebas automatizadas (unitarias, integración).
Colaborar con diseñadores UX/UI para traducir wireframes en código.
Participar en revisiones de código y compartir conocimientos con el equipo.
Identificar y solucionar cuellos de botella y errores en la aplicación.
Requisitos
Experiencia demostrable como Desarrollador Full Stack o en roles similares.
Dominio de al menos un lenguaje de programación backend (ej. Python, Node.js, Java, Ruby).
Experiencia con frameworks de frontend modernos (ej. React, Angular, Vue.js).
Conocimiento de bases de datos SQL (ej. PostgreSQL, MySQL) y/o NoSQL (ej. MongoDB).
Experiencia en el diseño e implementación de APIs RESTful.
Familiaridad con sistemas de control de versiones (Git).
Comprensión de principios de diseño UI/UX y desarrollo responsive.
Habilidades de resolución de problemas y pensamiento analítico.
Capacidad para trabajar en equipo y buenas habilidades de comunicación.
Deseable: experiencia con Docker, cloud platforms (AWS, Azure, GCP).
Ubicación: Huelva, Andalusia, ES
Desarrollador Full Stack Blockchain
Buscamos un Desarrollador Full Stack Blockchain apasionado y con experiencia para unirse a nuestro equipo innovador y dinámico. Este puesto, 100% remoto, se centrará en el diseño, desarrollo y despliegue de aplicaciones descentralizadas (dApps) y soluciones basadas en tecnología blockchain. Serás fundamental en la construcción de la próxima generación de nuestra plataforma.
Responsabilidades
Diseñar, desarrollar y mantener contratos inteligentes (smart contracts) en plataformas como Ethereum (Solidity), Hyperledger Fabric u otras relevantes.
Desarrollar el backend de aplicaciones descentralizadas, interactuando con blockchains y APIs.
Construir interfaces de usuario (frontend) intuitivas y eficientes para nuestras dApps, utilizando frameworks modernos.
Integrar soluciones blockchain con sistemas existentes y bases de datos tradicionales.
Colaborar estrechamente con el equipo de producto y diseño para traducir los requisitos del negocio en soluciones técnicas viables.
Escribir código limpio, seguro, eficiente y bien documentado.
Participar en revisiones de código y proporcionar feedback constructivo a otros miembros del equipo.
Investigar y mantenerse al día con las últimas tendencias, herramientas y mejores prácticas en el ecosistema blockchain y de desarrollo web.
Diagnosticar y resolver problemas técnicos complejos relacionados con blockchain y desarrollo full stack.
Implementar medidas de seguridad robustas para proteger las aplicaciones y los datos de los usuarios.
Participar activamente en la definición de la arquitectura técnica y la hoja de ruta del producto.
Escribir pruebas unitarias, de integración y end-to-end para asegurar la calidad del software.
Requisitos
Experiencia demostrable como Desarrollador Full Stack con un enfoque significativo en tecnología blockchain.
Dominio de lenguajes de programación como Solidity, JavaScript/TypeScript, Python, Go o Rust.
Experiencia en el desarrollo de contratos inteligentes y conocimiento profundo de al menos una plataforma blockchain principal (Ethereum, BSC, Polygon, Solana, etc.).
Experiencia sólida con frameworks de desarrollo frontend como React, Vue.js o Angular.
Experiencia en el desarrollo backend utilizando Node.js, Django, Flask o similares.
Conocimiento de bases de datos SQL y NoSQL.
Familiaridad con herramientas de desarrollo blockchain como Truffle, Hardhat, Ganache, Metamask.
Comprensión de los principios de criptografía y seguridad en aplicaciones descentralizadas.
Capacidad para trabajar de forma autónoma, gestionar el tiempo eficazmente y cumplir con los plazos en un entorno remoto.
Excelentes habilidades de comunicación y colaboración.
Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo relacionado, o experiencia equivalente.
Desarrollador Full Stack - Prácticas - Remoto
Desarrollador full stack con experiencia en Java y React para unirse a SNGULAR en proyectos con tecnologías punteras.
Responsabilidades
Diseñar, codificar, probar y desplegar aplicaciones web completas utilizando tecnologías modernas.
Desarrollar interfaces de usuario receptivas y atractivas utilizando frameworks front-end como React, Angular o Vue.js.
Construir y mantener APIs RESTful robustas y eficientes utilizando lenguajes back-end como Node.js, Python o Java.
Gestionar bases de datos relacionales y NoSQL, optimizando el rendimiento y asegurando la integridad de los datos.
Implementar soluciones de seguridad y proteger las aplicaciones contra vulnerabilidades.
Colaborar activamente en revisiones de código y compartir mejores prácticas con otros miembros del equipo.
Participar en la planificación de sprints, ceremonias ágiles y la estimación de tareas.
Solucionar problemas y depurar aplicaciones, identificando y resolviendo cuellos de botella de rendimiento.
Mantenerse al día con las últimas tendencias y tecnologías en el desarrollo full stack.
Documentar el código y la arquitectura de las aplicaciones de manera clara y concisa.
Requisitos
Experiencia sólida como Desarrollador Full Stack o en un rol similar.
Dominio de al menos un framework front-end (React, Angular, Vue.js).
Experiencia comprobada con lenguajes de back-end (Node.js, Python, Java, Ruby, PHP).
Conocimiento profundo de bases de datos como PostgreSQL, MySQL, MongoDB o similares.
Comprensión de los principios de diseño de APIs y microservicios.
Experiencia con sistemas de control de versiones (Git).
Familiaridad con metodologías de desarrollo ágil (Scrum/Kanban).
Excelentes habilidades de resolución de problemas y depuración.
Capacidad para trabajar de forma independiente y como parte de un equipo distribuido.
Excelentes habilidades de comunicación escrita en español.
Desarrollador Full-Stack Senior (Java/React)
En Huelva, Andalusia, ES, buscamos un Desarrollador Full-Stack Senior con una sólida experiencia en Java y React para unirse a nuestro dinámico equipo de desarrollo. Si te apasiona construir aplicaciones web robustas y escalables, y disfrutas trabajando en un entorno colaborativo y orientado a la innovación, este es tu lugar!
Serás responsable del diseño, desarrollo, implementación y mantenimiento de aplicaciones web de principio a fin, incluyendo el desarrollo del backend utilizando Java y frameworks como Spring Boot, así como la creación de interfaces de usuario intuitivas y eficientes con React.
Responsabilidades
Escribir código limpio, mantenible y bien documentado.
Optimizar el rendimiento de las aplicaciones.
Implementar pruebas unitarias y de integración.
Participar en revisiones de código.
Contribuir a la arquitectura de soluciones y la gestión de bases de datos.
Integrar con servicios de terceros.
Colaborar con equipos multifuncionales para traducir requisitos técnicos.
Resolver problemas técnicos y optimizar la producción.
Requisitos
Título universitario en Informática, Ingeniería de Software o disciplina relacionada, o experiencia práctica equivalente.
Experiencia mínima de 5 años en desarrollo de software, con al menos 3 años en roles de desarrollo full-stack.
Dominio avanzado de Java y el ecosistema Spring (Spring Boot, Spring Data, Spring Security).
Experiencia sólida con frameworks de frontend modernos como React.
Conocimiento profundo de bases de datos relacionales (ej. PostgreSQL, MySQL) y/o NoSQL (ej. MongoDB).
Experiencia con herramientas de control de versiones (Git) y metodologías ágiles (Scrum, Kanban).
Comprensión de principios de diseño de APIs RESTful y microservicios.
Excelentes habilidades de resolución de problemas y pensamiento crítico.
Capacidad para trabajar eficazmente en equipo y comunicar ideas técnicas de forma clara.
Se valorará experiencia con Docker, Kubernetes y servicios en la nube (AWS, Azure, GCP).
Desarrollador Full Stack Senior (Blockchain/Criptomonedas)
Estamos expandiendo nuestro equipo de desarrollo y buscamos un talentoso y experimentado Desarrollador Full Stack Senior con una profunda comprensión de las tecnologías de Criptomonedas y Blockchain para unirse a nosotros de forma remota.
Responsabilidades
Diseñar, desarrollar e implementar aplicaciones web escalables y seguras utilizando tecnologías blockchain.
Construir y mantener contratos inteligentes eficientes y robustos en lenguajes como Solidity.
Desarrollar interfaces de usuario (frontend) interactivas y receptivas utilizando frameworks modernos como React, Vue o Angular.
Implementar lógica de backend y APIs RESTful robustas y eficientes, integrando soluciones blockchain.
Colaborar estrechamente con los equipos de producto, diseño y otros desarrolladores.
Optimizar aplicaciones para máxima velocidad y escalabilidad.
Escribir código limpio, mantenible y bien documentado.
Participar activamente en revisiones de código.
Mantenerse al día con las últimas tendencias, herramientas y protocolos.
Implementar medidas de seguridad sólidas.
Trabajar en un entorno totalmente remoto.
Requisitos
Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado, o experiencia académica equivalente.
Mínimo de 5 años de experiencia en desarrollo de software full stack.
Experiencia demostrada en desarrollo de aplicaciones descentralizadas (dApps) y contratos inteligentes.
Sólidos conocimientos de arquitecturas blockchain (Ethereum, Polygon, BSC u otras).
Dominio de lenguajes de programación de backend (Node.js, Python, Go, etc.).
Experiencia con frameworks de frontend modernos (React, Vue, Angular).
Comprensión de bases de datos (SQL y NoSQL).
Familiaridad con herramientas de control de versiones (Git).
Excelentes habilidades de resolución de problemas y pensamiento algorítmico.
Capacidad para trabajar de forma independiente y en equipo.
Comunicación fluida en español e inglés.
Desarrollador Full Stack Senior - Cloud Native
Un innovador centro tecnológico busca un Desarrollador Full-Stack Senior apasionado por las arquitecturas Cloud Native para unirse a su equipo remoto.
Responsabilidades Clave
Diseñar y desarrollar aplicaciones web completas, desde la interfaz de usuario hasta la base de datos y la infraestructura cloud.
Escribir código limpio, eficiente, bien documentado y mantenible en lenguajes como Java, Python, Node.js o Go.
Desarrollar y consumir APIs RESTful y GraphQL.
Implementar soluciones de frontend utilizando frameworks modernos como React, Angular o Vue.js.
Contribuir al diseño y optimización de bases de datos relacionales y NoSQL.
Trabajar con servicios y arquitecturas cloud (microservicios, contenedores, serverless) en plataformas como AWS, Azure o GCP.
Implementar prácticas de CI/CD y herramientas de orquestación como Kubernetes.
Participar activamente en revisiones de código y arquitecturas.
Colaborar con equipos multifuncionales para definir requerimientos y entregar soluciones de alto valor.
Solucionar problemas y optimizar el rendimiento en entornos de producción.
Requisitos del Puesto
Grado en Informática, Ingeniería de Software o experiencia profesional equivalente.
Mínimo de 5 a 8 años de experiencia en desarrollo de software, con al menos 3 años en roles de desarrollo full-stack.
Experiencia sólida con al menos un lenguaje de backend y framework de frontend.
Profundo conocimiento y experiencia práctica con arquitecturas Cloud Native y servicios cloud.
Experiencia con contenedores (Docker) y orquestación (Kubernetes).
Comprensión de principios DevOps y prácticas CI/CD.
Familiaridad con bases de datos SQL y NoSQL.
Excelentes habilidades de resolución de problemas y pensamiento algorítmico.
Capacidad para trabajar de forma independiente y gestionar tareas.
Excelentes habilidades de comunicación en español e inglés.
Desarrollador Full Stack Senior (Backend/Frontend)
Buscamos un Desarrollador Full Stack Senior, experto tanto en backend como en frontend, para unirse a nuestro equipo de tecnología en Huelva, Andalusia. Este rol es crucial para el diseño, desarrollo e implementación de soluciones de software innovadoras y escalables que impulsen nuestro negocio.
Responsabilidades
Desarrollar aplicaciones web completas (backend y frontend).
Diseñar y construir APIs RESTful robustas y escalables.
Implementar soluciones de base de datos eficientes (SQL y NoSQL).
Optimizar el rendimiento, la escalabilidad y la seguridad de las aplicaciones.
Colaborar con equipos multifuncionales para definir y desarrollar nuevas funcionalidades.
Escribir código limpio, documentado y mantenible.
Participar en revisiones de código y compartir conocimientos con el equipo.
Desplegar aplicaciones utilizando prácticas de CI/CD.
Diagnosticar y resolver problemas técnicos complejos.
Mentorizar a desarrolladores junior y promover buenas prácticas de desarrollo.
Requisitos
Grado en Informática, Ingeniería de Software o campo relacionado.
Mínimo de 5 años de experiencia en desarrollo full stack.
Dominio de lenguajes backend como Java, Python, Node.js o C#.
Experiencia sólida con frameworks frontend (React, Angular, Vue.js).
Conocimiento profundo de bases de datos SQL y NoSQL.
Experiencia en diseño e implementación de APIs RESTful.
Comprensión de arquitectura de microservicios.
Experiencia con sistemas de control de versiones (Git).
Familiaridad con metodologías ágiles y DevOps.
Excelentes habilidades de resolución de problemas y pensamiento crítico.
Buenas habilidades de comunicación y trabajo en equipo.
#J-18808-Ljbffr