computrabajo

Fullstack Engineer

Senior4+ años

ADN – Recursos Humanos busca un Fullstack Engineer con más de 4 años de experiencia en desarrollo con JavaScript/TypeScript, React.js, Node.js, Java y Spring, para trabajar en modalidad híbrida en CABA Centro.

Descripción del puesto

En ADN – Recursos Humanos estamos en la búsqueda de Fullstack Engineer / Híbrido CABA Centro para Importante Empresa.



Requerimientos:

-Más de 4 años de experiencia en desarrollo fullstack sobre aplicaciones productivas.

-Dominio sólido de JavaScript/TypeScript, React.js y Node.js.

-Experiencia en Java y Spring para desarrollo backend.

-Conocimientos sólidos de SQL y experiencia con bases de datos relacionales (SQL Server, PostgreSQL).

-Experiencia en diseño de APIs RESTful y arquitectura de microservicios.

-Familiaridad con plataformas cloud, preferentemente Microsoft Azure.

-Conocimientos de contenedorización (Docker y nociones básicas de Kubernetes).

-Experiencia con control de versiones Git y prácticas de CI/CD.

-Español fluido e inglés profesional (oral y escrito).

Requisitos deseables:

-Experiencia con servicios de Azure: App Service, SQL Database, Key Vault, Blob Storage y Azure Kubernetes Service (AKS).

-Conocimientos en Redis u otras soluciones de caché.

-Familiaridad con protocolos de autenticación: OAuth 2.0, SAML y OpenID Connect.

-Experiencia con herramientas de monitoreo como Application Insights, Splunk o AppDynamics.

-Conocimientos de procesos financieros y de compras en entornos corporativos.

-Experiencia con frameworks Angular o Vue.js.

-Conocimiento de sistemas de mensajería (Service Bus, RabbitMQ).

-Exposición a Infrastructure as Code (Terraform, ARM templates).

-Portugués profesional (oral y escrito).

Responsabilidades:

Desarrollo y Mantenimiento de Aplicaciones (60%):

-Desarrollar, mantener y mejorar funcionalidades de aplicaciones web utilizando React.js, Node.js y JavaScript.

-Diseñar e implementar APIs RESTful y microservicios, siguiendo buenas prácticas de desarrollo y estándares de seguridad.

-Optimizar el rendimiento de las aplicaciones, incluyendo consultas a bases de datos, estrategias de caché y renderizado frontend.

-Implementar interfaces de usuario responsivas y accesibles, con soporte multilenguaje (español, portugués e inglés).

-Integrar aplicaciones con sistemas empresariales y servicios de terceros.

Soporte a Producción y Gestión de Incidentes (25%):

-Brindar soporte Nivel 2 y Nivel 3 a aplicaciones en producción.

-Diagnosticar y resolver incidentes técnicos complejos a lo largo de todo el stack de la aplicación.

-Realizar análisis de causa raíz (Root Cause Analysis) e implementar soluciones definitivas para evitar la recurrencia de incidentes.

-Monitorear la salud de las aplicaciones mediante herramientas APM y actuar de forma proactiva ante degradaciones de rendimiento.

-Colaborar con usuarios de negocio para comprender y resolver incidencias funcionales.

Modernización Técnica e Innovación (15%):

-Implementar buenas prácticas de seguridad, incluyendo estándares OWASP, codificación segura y remediación de vulnerabilidades.

-Modernizar procesos batch hacia arquitecturas orientadas a eventos.

-Contribuir a la reducción de deuda técnica y a mejoras arquitectónicas.

-Documentar diseños técnicos, APIs y procedimientos operativos.

Características:

-Fuertes habilidades de resolución de problemas, con alto nivel de atención al detalle.

-Excelentes habilidades de comunicación, especialmente para interactuar con áreas de negocio.

-Capacidad para trabajar de forma autónoma y gestionar múltiples prioridades.

-Perfil colaborativo, con experiencia en metodologías ágiles.

Lugar de trabajo: CABA Centro – Argentina (modalidad hibrida).

Lugar de residencia: CABA preferentemente.

Horario: Lunes a viernes de 9 a 18 hs.

Responsabilidades

  • Desarrollar, mantener y mejorar funcionalidades de aplicaciones web utilizando React.js, Node.js y JavaScript.
  • Diseñar e implementar APIs RESTful y microservicios, siguiendo buenas prácticas de desarrollo y estándares de seguridad.
  • Optimizar el rendimiento de las aplicaciones, incluyendo consultas a bases de datos, estrategias de caché y renderizado frontend.
  • Implementar interfaces de usuario responsivas y accesibles, con soporte multilenguaje (español, portugués e inglés).
  • Integrar aplicaciones con sistemas empresariales y servicios de terceros.
  • Brindar soporte Nivel 2 y Nivel 3 a aplicaciones en producción.
  • Diagnosticar y resolver incidentes técnicos complejos a lo largo de todo el stack de la aplicación.
  • Realizar análisis de causa raíz (Root Cause Analysis) e implementar soluciones definitivas para evitar la recurrencia de incidentes.
  • Monitorear la salud de las aplicaciones mediante herramientas APM y actuar de forma proactiva ante degradaciones de rendimiento.
  • Colaborar con usuarios de negocio para comprender y resolver incidencias funcionales.
  • Implementar buenas prácticas de seguridad, incluyendo estándares OWASP, codificación segura y remediación de vulnerabilidades.
  • Modernizar procesos batch hacia arquitecturas orientadas a eventos.
  • Contribuir a la reducción de deuda técnica y a mejoras arquitectónicas.
  • Documentar diseños técnicos, APIs y procedimientos operativos.

Skills requeridas

Metodologías ágilesResolución de problemasAtención al detalleComunicaciónTrabajo autónomoGestión de prioridadesColaboración