Randstad

Desarrollador Full Stack Senior (React, Node.js, Ruby on Rails)

Show original

Híbrido

São Paulo, SP, Brasil

Rango salarial

BRL

R$ 15.000,00 - R$ 15.000,00 / mes

Empleado(a)

Nivel de experiencia

Senior

Requisitos

7+ años de experiencia en la carrera
Inglés avanzado
React
Node.js
Ruby on Rails

Tareas y Responsabilidades

Show original


Buscamos un(a) Desarrollador(a) Full Stack Senior experimentado(a) para unirse a nuestro equipo dinámico, especializado en la creación de aplicaciones web y micrositios altamente escalables y de alto rendimiento. Este puesto se centrará en el uso de tecnologías de vanguardia como React, Node.js, TypeScript, Ruby on Rails y Heroku, e implicará el desarrollo de componentes de código reutilizables y marcos que puedan soportar soluciones globales con personalización local. También liderará proyectos de innovación técnica, impulsará la adopción de herramientas de IA y optimizará el rendimiento y la resiliencia de las aplicaciones en sistemas distribuidos globalmente. Si apasiona el rendimiento, la automatización y la creación de sistemas de fácil mantenimiento, esta es la oportunidad para usted.


Responsabilidades del Puesto

  • Diseñar e implementar aplicaciones full stack escalables y de alto rendimiento utilizando React, Node.js, TypeScript y Ruby on Rails.
  • Arquitecturar y desarrollar micrositios con mantenimiento mínimo, centrándose en alta reutilización de código, desarrollo orientado a componentes y despliegue regional rápido.
  • Construir y mantener componentes de UI modulares, plantillas reutilizables y bibliotecas internas para acelerar la velocidad de desarrollo y estandarizar la experiencia del usuario.
  • Desarrollar y mantener servicios backend y APIs con Node.js y Ruby on Rails, garantizando escalabilidad, seguridad e integración eficiente con el frontend y sistemas de terceros.
  • Optimizar el rendimiento tanto del frontend como del backend, con metas de tiempos de carga inferiores a 200ms, cobertura de pruebas superior al 90% y reducción del 30% en el tamaño del bundle.
  • Gestionar infraestructura y despliegues utilizando Heroku, NGINX, pipelines de CI/CD y workflows de GitHub.
  • Integrar Google Tag Manager (GTM) para análisis, seguimiento de conversiones y pruebas A/B, apoyando a los equipos de marketing y producto.
  • Entregar soluciones globalmente escalables con flexibilidad integrada para mejoras regionales, permitiendo tiempos de respuesta más rápidos para requisitos localizados.
  • Liderar decisiones de arquitectura de frontend y backend, aplicar las mejores prácticas de codificación y liderar la adopción de estándares de desarrollo modernos.
  • Mentorear a desarrolladores junior, realizar revisiones de código entre pares y apoyar el crecimiento del equipo de ingeniería mediante documentación y estándares compartidos.
  • Liderar proyectos de innovación técnica, incluyendo el desarrollo de pruebas de concepto para evaluar tecnologías emergentes e integrarlas en el ciclo de vida del desarrollo.
  • Impulsar la adopción e integración de herramientas de IA en el proceso de desarrollo para aumentar la eficiencia, incluyendo codificación asistida por IA, pruebas y prácticas de despliegue.
  • Optimizar el rendimiento y la resiliencia en aplicaciones distribuidas globalmente, garantizando alta disponibilidad y baja latencia para usuarios en todo el mundo.
  • Implementar y evolucionar enfoques asistidos por IA para codificación, pruebas y despliegue para aumentar la productividad y reducir errores humanos.
  • Colaborar estrechamente con los equipos de diseño, producto y marketing para garantizar la integración perfecta de sistemas frontend y backend, asegurando rendimiento y calidad de extremo a extremo.
  • Asumir la responsabilidad de la pila tecnológica y garantizar que se mantenga actualizada, eficiente y alineada con las necesidades del negocio. Evaluar e implementar nuevas tecnologías cuando corresponda.
  • Desarrollar y aplicar estrategias de pruebas integrales para frontend y backend, utilizando frameworks de pruebas automatizadas y manuales.
  • Identificar áreas para refactorización y optimización de código para garantizar la longevidad y escalabilidad de los sistemas.
  • Asegurar que todos los sistemas y micrositios estén construidos para ser fácilmente mantenidos y ampliados.


Requisitos

Obligatorios

  • Sólida experiencia en desarrollo full stack.
  • Proficiencia en React, Node.js, TypeScript, Ruby on Rails.
  • Experiencia práctica con Heroku, NGINX, GitHub, pipelines de CI/CD.
  • Experiencia comprobada en la construcción de micrositios escalables con arquitectura reutilizable.
  • Conocimiento sólido sobre la construcción de soluciones globales con personalizaciones localizadas.
  • Experiencia con Google Tag Manager y herramientas de rendimiento de frontend.
  • Experiencia liderando proyectos de innovación técnica e integrando tecnologías emergentes.
  • Conocimiento sólido de herramientas de IA y su aplicación en procesos de codificación, pruebas y despliegue.


Deseables

  • Experiencia con CMS headless para micrositios basados en contenido.
  • Familiaridad con GraphQL, microservicios o arquitectura serverless.
  • Experiencia con estrategias de localización e internacionalización.
  • Familiaridad con frameworks de IA y aprendizaje automático para desarrollo de software.


Compartir vacante:

Compartir vacante: