Desarrollador Full Stack
hace 1 día
Las Palmas de Gran Canaria
Oferta de Desarrollador Full Stack Buscamos un talentoso Desarrollador Full-Stack para unirse a nuestro equipo de desarrollo de software, contribuyendo al diseño, desarrollo y mantenimiento de nuestras aplicaciones web innovadoras. Este rol permite el trabajo remoto, ofreciendo flexibilidad y la oportunidad de colaborar con un equipo global. El candidato ideal poseerá una sólida base en desarrollo front-end y back-end, y una pasión por crear soluciones de alta calidad. Responsabilidades Desarrollar y la implementación de funcionalidades en el lado del cliente utilizando frameworks modernos de JavaScript (React, Vue, Angular). Diseñar y construir APIs robustas y escalables en el lado del servidor (Node.js, Python/Django, Java/Spring). Trabajar con bases de datos relacionales y NoSQL, optimizar el rendimiento de las aplicaciones, y garantizar la seguridad de los datos. Participar en todo el ciclo de vida del desarrollo de software, desde la concepción hasta el despliegue y el mantenimiento. Colaborar estrechamente con diseñadores UX/UI, gerentes de producto y otros desarrolladores para entregar productos excepcionales. Escribir código limpio, mantenible y bien documentado, y participar activamente en revisiones de código. Requisitos Título en Ciencias de la Computación, Ingeniería de Software o campo relacionado, o experiencia práctica equivalente. Al menos 4 años de experiencia profesional en desarrollo full-stack. Dominio de lenguajes de programación como JavaScript, HTML5, CSS3, y experiencia con frameworks front-end populares. Experiencia con al menos un lenguaje de back-end (Node.js, Python, Java, Ruby, PHP). Experiencia con bases de datos como PostgreSQL, MySQL, MongoDB. Experiencia con servicios en la nube (AWS, Azure, GCP) y contenedores (Docker, Kubernetes) es una gran ventaja. Excelentes habilidades de resolución de problemas, pensamiento crítico y capacidad para trabajar de forma independiente y en equipo. Se ofrecerá un entorno de trabajo estimulante, oportunidades de crecimiento y un paquete salarial competitivo. La ubicación de referencia para fines administrativos es Las Palmas de Gran Canaria, Canary Islands, ES , pero el puesto es 100% remoto. Desarrollador Full Stack Blockchain Buscamos un Desarrollador Full Stack Blockchain con una sólida experiencia en la creación de aplicaciones descentralizadas (dApps) y una profunda comprensión de los contratos inteligentes. El candidato ideal será capaz de diseñar, desarrollar y desplegar soluciones robustas y escalables en diversas blockchains. Responsabilidades Clave Desarrollar e implementar contratos inteligentes seguros y eficientes en plataformas como Ethereum, Polygon o Solana. Construir interfaces de usuario (frontend) interactivas y receptivas para aplicaciones descentralizadas. Desarrollar la lógica del backend y las APIs necesarias para interactuar con la blockchain y otros servicios. Integrar soluciones de blockchain con sistemas existentes y aplicaciones web. Colaborar con diseñadores UX/UI para crear experiencias de usuario fluidas y atractivas. Realizar pruebas unitarias, de integración y de seguridad exhaustivas para contratos inteligentes y aplicaciones. Optimizar el rendimiento y la escalabilidad de las aplicaciones blockchain. Mantenerse actualizado sobre las últimas tendencias, herramientas y mejores prácticas en el desarrollo blockchain. Participar activamente en el ciclo de vida del desarrollo de software, desde la conceptualización hasta el despliegue. Colaborar con otros miembros del equipo, incluyendo arquitectos de blockchain y analistas de seguridad. Documentar el código y los procesos de desarrollo de manera clara y concisa. Cualificaciones Requeridas Experiencia demostrada como desarrollador Full Stack con al menos 4 años de experiencia. Experiencia sólida en desarrollo de contratos inteligentes utilizando Solidity, Vyper o Rust. Conocimiento profundo de frameworks de desarrollo de contratos inteligentes (ej. Hardhat, Truffle). Experiencia en desarrollo frontend con frameworks modernos como React, Angular o Vue.js. Experiencia en desarrollo backend con Node.js, Python o Go. Familiaridad con protocolos de comunicación blockchain (Web3.js, Ethers.js). Comprensión de arquitecturas de blockchain, consenso y criptografía. Conocimiento de herramientas de control de versiones (Git). Capacidad para trabajar de forma autónoma y en equipo en un entorno dinámico. Excelentes habilidades de resolución de problemas y pensamiento lógico. Se valorará experiencia en DeFi, NFTs o DAOs. Este puesto remoto, con foco en la innovación desde Las Palmas de Gran Canaria, Canary Islands, ES , te ofrece la oportunidad de trabajar en proyectos de vanguardia y dar forma al futuro de la tecnología descentralizada. Desarrollador Full Stack Senior Buscamos un Desarrollador Full Stack Senior con gran experiencia para unirse a nuestro innovador equipo tecnológico en Las Palmas de Gran Canaria . Serás una pieza clave en el diseño, desarrollo y mantenimiento de nuestras aplicaciones web de vanguardia. Responsabilidades Diseñar, desarrollar e implementar aplicaciones web completas (frontend y backend). Escribir código limpio, eficiente, mantenible y bien documentado. Colaborar en la definición de la arquitectura de software y la toma de decisiones técnicas. Identificar y corregir cuellos de botella y errores en el código. Desarrollar y mantener APIs RESTful seguras y eficientes. Participar activamente en revisiones de código y sesiones de pair programming. Implementar y optimizar bases de datos relacionales y NoSQL. Trabajar con servicios en la nube (AWS, Azure, GCP) y herramientas de CI/CD. Contribuir a la mejora continua de los procesos de desarrollo y las prácticas de ingeniería. Mentorizar y guiar a desarrolladores junior. Mantenerse al día con las últimas tecnologías y tendencias en desarrollo web. Requisitos Más de 5 años de experiencia profesional en desarrollo de software full stack. Dominio de lenguajes de programación backend como Python (Django/Flask), Node.js (Express), Java (Spring) o similar. Experiencia sólida con frameworks frontend como React, Angular o Vue.js. Conocimiento profundo de bases de datos como PostgreSQL, MySQL, MongoDB o similar. Experiencia trabajando con arquitecturas de microservicios y contenedores (Docker, Kubernetes). Familiaridad con metodologías ágiles (Scrum, Kanban). Experiencia con herramientas de control de versiones (Git). Excelentes habilidades de resolución de problemas y pensamiento analítico. Capacidad para trabajar eficazmente en un entorno híbrido, colaborando tanto de forma remota como presencial en Las Palmas de Gran Canaria . Buenas habilidades de comunicación en español. Ofrecemos un entorno de trabajo dinámico y estimulante, con oportunidades de crecimiento profesional y la posibilidad de trabajar en proyectos desafiantes. Únete a un equipo apasionado por la tecnología y la innovación en la hermosa isla de Las Palmas de Gran Canaria . Desarrollador Full-Stack para Plataforma de Delivery El cliente, una empresa tecnológica en plena expansión que opera una plataforma líder en el sector de delivery, está buscando un Desarrollador Full-Stack experimentado para unirse a su equipo de desarrollo. Esta posición es 100% remota, ofreciendo la máxima flexibilidad. Responsabilidades Clave Desarrollar y mantener la arquitectura de aplicaciones web front‑end y back‑end de nuestra plataforma de delivery. Implementar nuevas funcionalidades y mejorar las existentes, asegurando una experiencia de usuario fluida y eficiente. Trabajar con bases de datos para diseñar esquemas, optimizar consultas y garantizar la integridad de los datos. Crear y consumir APIs RESTful, integrando servicios de terceros (pasarelas de pago, sistemas de mapas, etc.). Escribir código de alta calidad, bien estructurado, eficiente y mantenible. Participar activamente en todas las fases del ciclo de vida del desarrollo de software, desde la concepción hasta el despliegue y mantenimiento. Colaborar estrechamente con los equipos de producto, diseño y operaciones para definir requisitos y entregar soluciones. Identificar y solucionar cuellos de botella de rendimiento y errores en la aplicación. Implementar y mejorar las prácticas de pruebas automatizadas (unitarias, de integración, end‑to‑end). Mantenerse al día con las últimas tendencias y tecnologías en desarrollo web y plataformas de delivery. Participar en revisiones de código y compartir conocimientos con el equipo. Contribuir a la cultura de mejora continua y excelencia técnica. Requisitos Indispensables Título universitario en Ingeniería Informática, Desarrollo de Software o campo relacionado, o experiencia profesional equivalente. Mínimo de 3 a 5 años de experiencia profesional en desarrollo full‑stack. Sólida experiencia en lenguajes de programación back‑end como Node.js, Python, Ruby, Go o Java. Dominio de frameworks front‑end como React, Angular o Vue.js. Experiencia avanzada con bases de datos relacionales (PostgreSQL, MySQL) y/o NoSQL (MongoDB, Redis). Experiencia en el diseño e implementación de APIs RESTful. Conocimiento de herramientas de control de versiones (Git) y metodologías ágiles (Scrum). Comprensión de principios de arquitectura de microservicios y computación en la nube (AWS, Azure, GCP). Excelentes habilidades de resolución de problemas y capacidad para trabajar de forma autónoma en un entorno remoto. Buenas habilidades de comunicación y capacidad para trabajar eficazmente en un equipo distribuido. Experiencia en el sector de delivery, e‑commerce o logística será una gran ventaja. Dominio del español; se valorará el conocimiento del inglés. Si estás buscando un rol desafiante en una empresa tecnológica innovadora, con la libertad de trabajar de forma remota y la oportunidad de impactar en un servicio esencial para millones de personas, únete a nuestro equipo. #J-18808-Ljbffr