LinkedIn y terceros utilizan cookies imprescindibles y opcionales para ofrecer, proteger, analizar y mejorar nuestros servicios, y para mostrarte publicidad relevante (incluidos anuncios profesionales y de empleo) dentro y fuera de LinkedIn. Consulta más información en nuestra Política de cookies.
Selecciona Aceptar para consentir o Rechazar para denegar las cookies no imprescindibles para este uso. Puedes actualizar tus preferencias en cualquier momento en tus ajustes.
Se busca un Fullstack Developer para I+D y desarrollo de una plataforma escalable y de alto rendimiento para proyectos de SmatCities.
El candidato ideal deberá contar con experiencia en el desarrollo de aplicaciones web y backend, con conocimientos en arquitecturas distribuidas y procesamiento de datos en tiempo real.
Este rol será clave para definir la estrategia tecnológica de la compañía y garantizar su alineación con los objetivos de negocio.Software Development Engineering (High Tech) focus on developing multiple types/categories of software including end-
Funciones
Diseñar, desarrollar y mantener componentes frontend y backend de la plataforma.
Implementar APIs REST y gRPC para la integración con otros sistemas.
Desarrollar interfaces de interactivas y optimizadas para la experiencia del .
Participar en la definición y mejora de la arquitectura del sistema.
Aplicar buenas prácticas de seguridad y optimización de rendimiento en el código.
Integrar bases de datos SQL y NoSQL para garantizar el almacenamiento eficiente de datos.
Implementar pruebas unitarias y de integración para asegurar la calidad del software.
Colaborar con equipos de arquitectura, DevOps y QA en el ciclo de vida del desarrollo.
Realizar estimaciones de esfuerzo de sus actividades.
Llevar a cabo revisiones por pares de código fuente y ser responsable de la calidad de sus entregables.
Requisitos
Experiencia mínima de 3+ años en desarrollo Fullstack.
Sólidos conocimientos en JavaScript/TypeScript, React.js/Angular para el frontend.
Experiencia en desarrollo backend con Node.js, Python o Java.
Conocimiento en bases de datos SQL y NoSQL (PostgreSQL, MongoDB, Cassandra, Redis).
Experiencia en desarrollo e integración de microservicios, APIs y gRPC.
Familiaridad con sistemas de mensajería como Apache Kafka o RabbitMQ.
Experiencia en cloud y on-premise (AWS, G, Kubernetes, Docker).
Capacidad para evaluar y seleccionar tecnologías de IA.
Conocimientos en herramientas de CI/CD y metodologías ágiles.
Buen manejo de sistemas operativos Windows/Linux y herramientas de control de versiones.
Conocimiento de patrones de diseño y buenas prácticas de seguridad.
Habilidad para documentar arquitecturas utilizando UML y diagramas de secuencia.
Estudios
Ingeniería Informática, Licenciatura en Sistemas o Computación.
Especializaciones o certificaciones en arquitectura de software, cloud computing o data engineering (deseable).
Apply now »
Nivel de antigüedad
Intermedio
Tipo de empleo
Jornada completa
Función laboral
Ingeniería y Tecnología de la información
Sectores
Telecomunicaciones
Las recomendaciones duplican tus probabilidades de conseguir una entrevista con NEC Smart Cities
Queremos impulsar los conocimientos de la comunidad de una forma nueva. Los expertos añadirán información directamente a cada artículo, generado inicialmente con inteligencia artificial.