Lo sentimos, la oferta no está disponible,
pero puedes realizar una nueva búsqueda o explorar ofertas similares:

Full Stack Developer

At Embention we have been on a clear mission for more than sixteen years, to enable drones to populate our skies.  We provide our more than 500 customers in ...


Desde Embention - Alicante

Publicado a month ago

Desarrollador/Programador De Software – Delfíngrupo

EnDelfínGrupo, grupo con más de 40 años de experiencia en el sector automoción, buscamos desarrolladores/programadores de software para nuestro Centro de Des...


Desde Debocaenbocaweb - Alicante

Publicado a month ago

(Vq789) | Camarera/O De Pisos

Descripción de la ofertaMagic Costablanca busca incorporar Camareras/os de Pisos para sus establecimientos de 4 y 3 estrellas.Tareas a realizar:Limpieza de h...


Desde *Nombre Oculto* - Alicante

Publicado 25 days ago

(Vq789) | Camarera/O De Pisos

Descripción de la ofertaMagic Costablanca busca incorporar Camareras/os de Pisos para sus establecimientos de 4 y 3 estrellas.Tareas a realizar:Limpieza de h...


Desde *Nombre Oculto* - Alicante

Publicado 25 days ago

Back End Developer

Back End Developer
Empresa:

1Millionbot


Lugar:

Alicante

Detalles de la oferta

Primera prueba: Lee detalladamente la descripción y aplica únicamente con el enlace debajo de esta descripción. Acerca de 1MillionBot 1MillionBot está a la vanguardia de la industria de la inteligencia artificial, revolucionando cómo la tecnología interactúa con la comunicación humana. Nuestro equipo está impulsado por la innovación, la creatividad y la búsqueda de la excelencia. En nuestra misión de expandir horizontes y aumentar nuestro impacto, ofrecemos emocionantes oportunidades de prácticas y puestos de trabajo. Para obtener más información, visítenos en https://1millionbot.com La aventura Buscamos un Ingeniero Backend talentoso y motivado para unirse a nuestro equipo de desarrollo. Serás responsable de diseñar y desarrollar la lógica del lado del servidor y gestionar bases de datos para nuestros productos y servicios. Trabajarás en proyectos creativos y desafiantes en un ambiente de trabajo colaborativo. Tareas y responsabilidades Diseñar, desarrollar e implementar la lógica del lado del servidor para aplicaciones web utilizando Node.js y otras tecnologías relacionadas. Colaborar en el diseño y definición de la arquitectura de la aplicación, incluyendo la elección de tecnologías, patrones de diseño y estructura general del backend. Crear y gestionar APIs RESTful para permitir la comunicación entre diferentes componentes y servicios del sistema. Diseñar esquemas de bases de datos, crear consultas optimizadas y gestionar el acceso a datos tanto en bases de datos SQL como NoSQL. Implementar medidas de seguridad, autenticación y autorización para proteger el acceso a las APIs y datos sensibles. Identificar cuellos de botella en el rendimiento del backend y realizar mejoras para garantizar tiempos de respuesta rápidos y eficiencia. Escribir y ejecutar pruebas unitarias e integración, así como depurar y resolver problemas técnicos. Encargarse del despliegue de la aplicación en entornos de producción y realizar el mantenimiento regular para garantizar su estabilidad y disponibilidad. Configurar herramientas de monitoreo para supervisar el rendimiento y detectar posibles problemas de forma proactiva. Trabajar en conjunto con otros miembros del equipo de desarrollo, como ingenieros frontend, diseñadores y responsables de producto, para llevar a cabo proyectos exitosos. Mantenerse actualizado sobre las últimas tendencias y avances en el desarrollo backend y aplicar nuevos conocimientos en proyectos futuros. Gestionar la migración de bases de datos, actualizaciones del sistema y diseñar la arquitectura para permitir la escalabilidad horizontal. Crear y mantener documentación técnica detallada sobre el código, las APIs y los procesos del backend para facilitar la colaboración y el mantenimiento a largo plazo. Analizar métricas de rendimiento y uso para tomar decisiones informadas sobre la optimización y mejora continua del backend. Estar atento a las tendencias emergentes en el desarrollo backend, como nuevas tecnologías, frameworks y mejores prácticas, y evaluar su aplicabilidad en proyectos actuales y futuros. Ubicación y compromisos Posición a tiempo completo. Alicante o Madrid como lugar de trabajo. Posibilidad de trabajo remoto dentro de España, bajo condiciones. Viajes ocasionales requeridos. Habilidades y conocimientos Profundo conocimiento y experiencia en el desarrollo de aplicaciones backend utilizando Node.js. Dominio del lenguaje de programación JavaScript y sus características específicas de Node.js. Experiencia en el diseño, implementación y optimización de bases de datos SQL y NoSQL Capacidad para diseñar e implementar APIs RESTful para la comunicación entre clientes y servidores. Conocimiento de Express.js y Fastify, frameworks de Node.js para la construcción de aplicaciones web y APIs. Experiencia con herramientas de software de control de versiones Git (Github). Conocimiento de patrones de diseño comunes y su aplicación en el desarrollo de software. Familiaridad con conceptos de seguridad web, como protección contra ataques de inyección SQL, cross-site scripting (XSS), etc. y prevención de vulnerabilidades. Experiencia en escribir y ejecutar pruebas unitarias e integración para garantizar la calidad del código como Jest. Comprender cómo diseñar aplicaciones escalables y optimizar el rendimiento del backend. Conocimiento de técnicas de autenticación y autorización para proteger el acceso a las APIs y recursos. Utilización de herramientas para medir y analizar el rendimiento de la aplicación y hacer mejoras en consecuencia. Conocimiento de la arquitectura de microservicios y su implementación en Node.js. Experiencia en entornos de trabajo con metodologías Agile tipo Scrum o KanBan. Capacidad para identificar y solucionar problemas técnicos de manera eficiente. Habilidad para comunicarse claramente con otros miembros del equipo y clientes. Capacidad para gestionar múltiples tareas y proyectos de manera efectiva y cumplir con los plazos. Actitud de aprendizaje constante para mantenerse al día con las últimas tendencias y tecnologías. Habilidad para trabajar en equipo, colaborar y compartir conocimientos con otros miembros del equipo. Capacidad para proponer soluciones innovadoras y creativas para desafíos técnicos. Habilidad para documentar el código y los procesos de manera clara y concisa. Adaptabilidad para afrontar cambios y requerimientos nuevos durante el desarrollo del proyecto. Conocimientos básicos: Ingeniería o formaciones orientadas al desarrollo software. Experiencia mínima de 2 años. Inglés nivel B1 o superior según el marco europeo de las lenguas. Se valorará el conocimiento de otros idiomas y lenguajes de programación. Sí, me gustaría unirme al equipo Envía tus datos con ? ? ? https://forms.gle/S5xSVuunEZJEibFo8 ? ? ? #J-18808-Ljbffr


Fuente: Talent_Dynamic-Ppc

Requisitos

Back End Developer
Empresa:

1Millionbot


Lugar:

Alicante

Built at: 2024-10-05T00:39:52.142Z