Workcofy
← Todas las oportunidades

Full-Stack Senior Developer

Factor IT

EmpleoRemotoSeniorIngeniería
Ubicación
Remoto
Publicada
Hace 2 días
Fuente
Get on Board
Ver oportunidad en Get on BoardLa postulación se realiza en el sitio original.

Requisitos Profesional en Ingeniería de Sistemas, Ingeniería Informática, Computación o carreras afines. 4 años o más de experiencia en desarrollo Full Stack. Experiencia sólida con React, TypeScript y JavaScript. Experiencia en desarrollo backend con Java y/o Node.js. Experiencia desarrollando e integrando APIs REST. Experiencia trabajando con Oracle Database y SQL. Conocimientos de arquitecturas de microfrontends. Experiencia trabajando con componentes reutilizables y Design Systems. Experiencia utilizando Git y GitLab CI/CD. Conocimientos de arquitectura de aplicaciones web. Experiencia con testing y buenas prácticas de desarrollo. Experiencia trabajando bajo metodologías ágiles como Scrum. Conocimientos técnicos Requeridos: • React • TypeScript / JavaScript • Java • Node.js • APIs REST • Oracle Database • SQL • Arquitectura de aplicaciones web • Microfrontends • Integración de servicios y APIs • Git • GitLab CI/CD • Testing y buenas prácticas de desarrollo • Componentes reutilizables y Design Systems • Bases de datos relacionales • Metodologías ágiles / Scrum Deseables • Spring Boot / Spring Framework • Experiencia con GCP u OCI • Docker y contenedores • Kubernetes • Arquitecturas de microservicios • Experiencia con Modyo o CMS Headless • Experiencia con bases de datos NoSQL • Conocimientos de seguridad aplicada al desarrollo web • Experiencia con observabilidad y monitoreo de aplicaciones • Experiencia en proyectos de e-commerce, Checkout, medios de pago o plataformas transaccionales Será un plus si tienes Experiencia en medios de pago, pasarelas de pago o Checkout. Experiencia desarrollando flujos transaccionales de alta disponibilidad. Conocimiento de seguridad en aplicaciones y protección de información sensible. Experiencia trabajando con equipos de producto y canales digitales. Experiencia en arquitecturas modernas de frontend y backend. Experiencia integrando aplicaciones con diferentes proveedores o servicios de pago. Habilidades y competencias • Comunicación asertiva. • Trabajo en equipo. • Pensamiento analítico. • Resolución de problemas. • Orientación a resultados. • Planificación y organización. • Proactividad. • Innovación y mejora continua. • Capacidad de aprendizaje. • Orientación al cliente. • Capacidad para trabajar en ambientes dinámicos y de alta colaboración.

Principales funciones Diseñar y desarrollar soluciones Full Stack que integren frontend, backend, APIs, servicios externos y bases de datos. Desarrollar interfaces y componentes reutilizables utilizando React y TypeScript. Desarrollar y mantener servicios backend utilizando Java y/o Node.js. Diseñar y desarrollar APIs REST e integraciones con servicios externos. Participar en el diseño e implementación de arquitecturas basadas en microfrontends. Desarrollar y mantener integraciones con Oracle Database, realizando consultas y operaciones sobre los datos. Participar en el desarrollo de funcionalidades asociadas a Checkout, medios de pago y flujos transaccionales. Construir componentes bajo Design Systems, asegurando consistencia visual y funcional. Participar en el ciclo completo de desarrollo: refinamiento de historias de usuario, desarrollo, pruebas, code review y despliegue. Desarrollar pruebas unitarias y de integración para garantizar la calidad de las soluciones. Participar en procesos de Merge Request y CI/CD utilizando GitLab. Analizar y resolver bugs de distinta complejidad, realizando refactorizaciones cuando sea necesario. Diseñar y validar integraciones entre frontend, backend, servicios externos y bases de datos. Participar en la evolución de plataformas digitales y CMS headless como Modyo. Colaborar con equipos técnicos, funcionales y de producto para transformar requerimientos en soluciones eficientes. Aplicar buenas prácticas de seguridad, calidad, versionamiento y mantenibilidad. Proponer mejoras técnicas y participar en la evolución continua del stack tecnológico.

reacttypescriptjavascriptjavanode.jsoracle databasemicrofrontendsgitlab ci/cd