Estamos buscando un Desarrollador de Software Senior apasionado por la tecnología para unirse a nuestro equipo de desarrollo. Como miembro clave del equipo, serás responsable de diseñar, desarrollar e implementar soluciones tecnológicas innovadoras que permitan el crecimiento y el éxito continuo de nuestro producto conectado.
Como Senior Developer, serás uno de los referentes técnicos del equipo, bajo la supervisión de nuestro Engineering Manager. Junto a él y el resto de desarrolladores senior del equipo, participarás activamente en el diseño arquitectónico de la solución, así́ como en la selección y prueba de tecnologías.
Gran parte de nuestro backend se basa en Java, pero el core de nuestro servicio de streaming de audio y video está desarrollado con tecnología JavaScript / Typescript (con uso intensivo de WebRTC y sockets). Y también usamos Javascript para la capa de front (principalmente web).
Así que buscamos un Senior Developer que tenga experiencia práctica y conozca bien el stack JavaScript/TypeScript, ya sea con Node.js, Vue.js, Next.js, Angular.js, ...
Será de gran ayuda que hayas participado en proyectos que incluyan desarrollo de Apps, ya sean nativas, o usando un framework multiplataforma como Flutter. Aunque el equipo cuenta con ingenieros específicos para iOS, Android, y Flutter, tendrás que seguir de cerca estos desarrollos e incluso aportar su granito de arena llegado el momento.
FUNCIONES
Diseñar, desarrollar e implementar microservicios escalables y eficientes.
Trabajar en la implementación de comunicaciones asincrónicas y síncronas.
Gestionar motores de bases de datos SQL y NoSQL, optimizando consultas y asegurando la integridad de los datos.
Colaborar en el desarrollo de sistemas de comunicación basados en HTTP y sockets.
Implementar soluciones de streaming de audio y video de alto rendimiento.
Mantenerse al día con las últimas tendencias y avances tecnológicos, y proponer soluciones innovadoras para desafíos técnicos.
Colaborar con equipos multifuncionales para definir requisitos, especificaciones y arquitecturas técnicas
REQUISITOS
Experiencia imprescindible en JavaScript y Typescript
Experiencia en proyectos con desarrollo de Apps
Experiencia demostrada en el desarrollo de microservicios y arquitecturas basadas en microservicios.
Conocimiento sólido de comunicación asincrónica y síncrona.
Familiaridad con bases de datos tanto SQL como NoSQL, y capacidad para diseñar esquemas de bases de datos eficientes.
Amplia experiencia en tecnologías de comunicación HTTP y sockets.
Experiencia en la implementación de soluciones de streaming de audio y video.
Conocimiento de Patrones de Diseño
Experiencia en el uso de herramientas y servicios en la nube
Capacidad para trabajar en un entorno ágil y colaborativo.
Titulación académica: Grado en Ingeniería Informática o equivalente (e.g. Ingeniería Técnica en Informática de Gestión o de Sistemas, o Ingeniería Superior en Informática).
Ver más
¡No te pierdas nada!
Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo
Nunca compartiremos tu email con nadie y no te vamos a enviar spam
Suscríbete AhoraÚltimas ofertas de empleo de Developer en València
HAYS
Programador .NET
28 NovAcm Innovación Y Personas
Programador .NET
24 NovTransportes Mazo Hermanos
HAYS
Programador/a PLCs
23 NovMichael Page
Desarrollador Fullstack
21 NovHAYS
Programador .Net/C#
21 NovMichael Page
València, ES
Desarrollador/a SAP- ABAP
21 NovMichael Page
València, ES
LÃBERIT
Michael Page
València, ES