Ofertas de Ingeniero de Software en Catalunya
\n
¿Le interesa este puesto? Puede encontrar toda la información relevante en la descripción a continuación.
\n
Oferta de Empleo – Engineer | Adobe Analytics
\n
Modalidad
\n
Híbrido flexible (presencialidad puntual en cliente, sin recurrencia fija)
\n
Nuestro cliente, una startup tecnológica innovadora, está en busca de un Ingeniero de Software Blockchain apasionado y con experiencia para unirse a su equipo de desarrollo global. Este puesto es completamente remoto
\n
, lo que permite al candidato trabajar desde cualquier lugar, fomentando una cultura de trabajo flexible y distribuida. El candidato será responsable de diseñar, desarrollar y desplegar soluciones descentralizadas y aplicaciones blockchain. Las tareas principales incluirán la escritura de código limpio y eficiente para contratos inteligentes (Smart Contracts) en lenguajes como Solidity, la integración de servicios blockchain en aplicaciones web y móviles, y la colaboración con otros ingenieros y científicos de datos para iterar sobre las especificaciones del producto. Deberá tener un conocimiento profundo de los diferentes protocolos blockchain (como Ethereum, Polygon, Binance Smart Chain), así como experiencia con frameworks de desarrollo blockchain (como Truffle, Hardhat). Se espera que investigue y aplique las mejores prácticas en seguridad de blockchain, auditoría de contratos y optimización de rendimiento. El candidato ideal poseerá una sólida base en estructuras de datos, algoritmos y principios de ingeniería de software, además de una comprensión de los conceptos criptográficos. Se valorarán las contribuciones a proyectos de código abierto en el ecosistema blockchain. Las habilidades de comunicación son cruciales, ya que trabajará en un ambiente de equipo distribuido, colaborando a través de herramientas de comunicación digital. Se requiere un título en Ciencias de la Computación, Ingeniería de Software o un campo relacionado, junto con un mínimo de 3 años de experiencia en desarrollo de software, de los cuales al menos 1 año debe ser específicamente en desarrollo blockchain. La capacidad para trabajar de forma independiente, gestionar el tiempo de manera efectiva y resolver problemas complejos de manera creativa es esencial para el éxito en este rol remoto. La conexión virtual con la ubicación de la empresa es Barcelona, Catalonia, ES
\n
, aunque el trabajo se realiza de forma totalmente remota.
\n
Ingeniero de Software Backend - Automoción
\n
Nuestro cliente, una innovadora empresa en el sector de la
\n
Automoción, está buscando un
\n
Ingeniero de Software Backend altamente cualificado y motivado para unirse a su equipo de desarrollo en remoto. Esta es una oportunidad excepcional para trabajar en tecnologías de vanguardia y contribuir al futuro de la movilidad.
\n
Responsabilidades del Puesto
\n
Diseñar, desarrollar y mantener APIs y servicios backend escalables y eficientes para nuestras plataformas y aplicaciones automotrices.
\n
Colaborar estrechamente con los equipos de frontend, producto y QA para definir requisitos, arquitecturas y soluciones técnicas.
\n
Escribir código limpio, bien documentado y mantenible utilizando lenguajes de programación como Python, Java, Go o Node.js.
\n
Implementar y gestionar bases de datos relacionales y NoSQL (por ejemplo, PostgreSQL, MongoDB).
\n
Diseñar e implementar soluciones de microservicios, utilizando tecnologías de contenerización como Docker y orquestación como Kubernetes.
\n
Trabajar con servicios en la nube (AWS, Azure o GCP) para desplegar y gestionar aplicaciones.
\n
Desarrollar y mantener pipelines de CI/CD para automatizar las pruebas y el despliegue.
\n
Garantizar la seguridad, el rendimiento y la escalabilidad de las aplicaciones backend.
\n
Participar activamente en revisiones de código, discusiones de diseño técnico y sesiones de brainstorming.
\n
Investigar y proponer nuevas tecnologías y enfoques para mejorar la arquitectura y los procesos de desarrollo.
\n
Resolver problemas técnicos complejos y proporcionar soporte para los sistemas en producción.
\n
Garantizar la integración con sistemas de terceros y hardware del vehículo cuando sea necesario.
\n
Requisitos Indispensables
\n
Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado, o experiencia laboral equivalente.
\n
Mínimo de 5 años de experiencia en desarrollo de software backend.
\n
Experiencia sólida con al menos un lenguaje de programación backend moderno (Python, Java, Go, C#, Node.js).
\n
Experiencia probada en el diseño y desarrollo de APIs RESTful y GraphQL.
\n
Conocimiento profundo de bases de datos relacionales (SQL) y/o NoSQL.
\n
Experiencia con arquitecturas de microservicios y tecnologías de contenerización (Docker, Kubernetes).
\n
Experiencia trabajando con proveedores de servicios en la nube (AW