14 sep
|
ProntoPaga
|
Santiago
14 sep
ProntoPaga
Santiago
Desarrollo de Aplicaciones Frontend: diseñar, desarrollar y mantener aplicaciones frontend utilizando React y TypeScript, asegurando soluciones funcionales, eficientes y alineadas a los requerimientos del negocio.
Implementación de Interfaces de Usuario: implementar interfaces modernas, accesibles, responsivas y alineadas con los lineamientos de UX/UI definidos por la organización.
Integración con Servicios y APIs: integrar interfaces frontend con APIs REST y/o GraphQL, asegurando correcta gestión de estados, errores y performance.
Colaboración Multidisciplinaria: colaborar con equipos Backend, Arquitectura, UX/UI y Producto en el diseño e implementación de nuevas funcionalidades.
Calidad y Mantenibilidad del Código: desarrollar código limpio, mantenible y escalable, siguiendo buenas prácticas de ingeniería de software.
Implementación de Pruebas Automatizadas: implementar y mantener pruebas automatizadas (unitarias, integración y end-to-end).
Optimización de Rendimiento: optimizar el rendimiento de las aplicaciones frontend, incluyendo tiempos de carga, rendering, uso de recursos y experiencia del usuario.
Revisión de Código y Mejora Continua: participar activamente en revisiones de código, aportando feedback constructivo y promoviendo altos estándares de calidad técnica.
Seguridad en el Frontend: asegurar el cumplimiento de buenas prácticas de seguridad frontend, incluyendo manejo seguro de tokens, autenticación y protección contra vulnerabilidades comunes.
Diseño Técnico y Arquitectura: participar en el diseño técnico de soluciones frontend, contribuyendo a la evolución de la arquitectura tecnológica.
Integración y Despliegue Continuo: colaborar en procesos de integración continua y despliegue continuo (CI/CD).
Actualización Tecnológica Continua: mantenerse actualizado respecto a nuevas tecnologías, herramientas y mejores prácticas del ecosistema frontend.
Desarrollo Asistido por Inteligencia Artificial: utilizar herramientas de IA generativa (como Claude Code) como apoyo para planificar, estructurar y construir soluciones frontend, comprendiendo íntegramente el código generado, garantizando continuidad del trabajo sin depender de estas herramientas y asumiendo responsabilidad plena por los entregables comiteados, evitando prácticas de 'vibe coding'.
Profesional responsable de diseñar, desarrollar y mantener interfaces de usuario modernas, seguras y escalables para las plataformas web de la organización, garantizando una experiencia consistente y alineada con los estándares tecnológicos y de seguridad.
Colaborando con el equipo en el desarrollo de aplicaciones críticas, aplicando buenas prácticas y utilizando tecnologías como JavaScript, TypeScript, React e integración con APIs, contribuyendo a la calidad y evolución tecnológica de las plataformas digitales.
Responsabilidades Fundamental
Desarrollo de Aplicaciones Frontend: diseñar, desarrollar y mantener aplicaciones frontend utilizando React y TypeScript, asegurando soluciones funcionales,
eficientes y alineadas a los requerimientos del negocio.
Implementación de Interfaces de Usuario: implementar interfaces modernas, accesibles, responsivas y alineadas con los lineamientos de UX/UI definidos por la organización.
Integración con Servicios y APIs: integrar interfaces frontend con APIs REST y/o GraphQL, asegurando correcta gestión de estados, errores y performance.
Colaboración Multidisciplinaria: colaborar con equipos Backend, Arquitectura, UX/UI y Producto en el diseño e implementación de nuevas funcionalidades.
Calidad y Mantenibilidad del Código: desarrollar código limpio, mantenible y escalable, siguiendo buenas prácticas de ingeniería de software.
Implementación de Pruebas Automatizadas: implementar y mantener pruebas automatizadas (unitarias, integración y end-to-end).
Optimización de Rendimiento: optimizar el rendimiento de las aplicaciones frontend, incluyendo tiempos de carga, rendering, uso de recursos y experiencia del usuario.
Revisión de Código y Mejora Continua: participar activamente en revisiones de código, aportando feedback constructivo y promoviendo altos estándares de calidad técnica.
Seguridad en el Frontend: asegurar el cumplimiento de buenas prácticas de seguridad frontend, incluyendo manejo seguro de tokens, autenticación y protección contra vulnerabilidades comunes.
Diseño Técnico y Arquitectura: participar en el diseño técnico de soluciones frontend, contribuyendo a la evolución de la arquitectura tecnológica.
Integración y Despliegue Continuo: colaborar en procesos de integración continua y despliegue continuo (CI/CD).
Actualización Tecnológica Continua: mantenerse actualizado respecto a nuevas tecnologías, herramientas y mejores prácticas del ecosistema frontend.
Desarrollo Asistido por Inteligencia Artificial: utilizar herramientas de IA generativa (como Claude Code) como apoyo para planificar, estructurar y construir soluciones frontend, comprendiendo íntegramente el código generado, garantizando continuidad del trabajo sin depender de estas herramientas y asumiendo responsabilidad plena por los entregables comiteados, evitando prácticas de 'vibe coding'.
Responsabilidades Clave
Desarrollo de Aplicaciones Frontend: diseñar, desarrollar y mantener aplicaciones frontend utilizando React y TypeScript, asegurando soluciones funcionales, eficientes y alineadas a los requerimientos del negocio.
Implementación de Interfaces de Usuario: implementar interfaces modernas, accesibles, responsivas y alineadas con los lineamientos de UX/UI definidos por la organización.
Integración con Servicios y APIs:
integrar interfaces frontend con APIs REST y/o GraphQL, asegurando correcta gestión de estados, errores y performance.
Colaboración Multidisciplinaria: colaborar con equipos Backend, Arquitectura, UX/UI y Producto en el diseño e implementación de nuevas funcionalidades.
Calidad y Mantenibilidad del Código: desarrollar código limpio, mantenible y escalable, siguiendo buenas prácticas de ingeniería de software.
Implementación de Pruebas Automatizadas: implementar y mantener pruebas automatizadas (unitarias, integración y end-to-end).
Optimización de Rendimiento: optimizar el rendimiento de las aplicaciones frontend, incluyendo tiempos de carga, rendering, uso de recursos y experiencia del usuario.
Revisión de Código y Mejora Continua: participar activamente en revisiones de código, aportando feedback constructivo y promoviendo altos estándares de calidad técnica.
Seguridad en el Frontend: asegurar el cumplimiento de buenas prácticas de seguridad frontend, incluyendo manejo seguro de tokens, autenticación y protección contra vulnerabilidades comunes.
Diseño Técnico y Arquitectura: participar en el diseño técnico de soluciones frontend, contribuyendo a la evolución de la arquitectura tecnológica.
Integración y Despliegue Continuo: colaborar en procesos de integración continua y despliegue continuo (CI/CD).
Actualización Tecnológica Continua: mantenerse actualizado respecto a nuevas tecnologías, herramientas y mejores prácticas del ecosistema frontend.
Desarrollo Asistido por Inteligencia Artificial: utilizar herramientas de IA generativa (como Claude Code) como apoyo para planificar, estructurar y construir soluciones frontend, comprendiendo íntegramente el código generado, garantizando continuidad del trabajo sin depender de estas herramientas y asumiendo responsabilidad plena por los entregables comiteados, evitando prácticas de 'vibe coding'.
Experiencia y Formación
Profesional titulado en Ingeniería Informática, Software, Computación o carreras afines, con
2 a 3 años de experiencia
como Frontend Developer o Software Engineer.
Experiencia en desarrollo de aplicaciones móviles con
React Native, TypeScript y Expo
, integración de
APIs REST
, manejo de estado (Redux, Zustand o Context API) y trabajo en entornos ágiles (
Scrum/Kanban
).
Conocimientos en integración de módulos nativos (
Kotlin y/o Swift
), publicación de aplicaciones en
App Store y Google Play
, testing (
Jest, Testing Library, Detox
), control de versiones con
Git
y buenas prácticas de desarrollo (
Clean Code, arquitectura basada en componentes, seguridad y resiliencia
).
Se valorará experiencia en
GraphQL, CI/CD móvil (Fastlane, GitHub Actions, EAS Build), Storybook, Next.js, React Web
y entornos
fintech, banca o pagos
, así como el uso de herramientas de
IA generativa
aplicadas al desarrollo de software.
Condiciones
Cumpleaños
Capacitación y Desarrollo
Seguro Complementario
#J-*****-Ljbffr
📌 React Front-End Engineer (Semi Senior) (Santiago)
🏢 ProntoPaga
📍 Santiago