Full-Stack Engineer (Semi-Senior)

Prontopaga — Chile · Posted ~6 hours ago

Mid

Skills

React TypeScript AWS Serverless REST APIs Frontend development Backend development Automated testing CI/CD Code review Web security Performance optimization AWS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a technology team as a semi-senior full-stack engineer, building scalable web interfaces and decoupled backend services with React, TypeScript, and serverless cloud technologies. You will integrate REST APIs, write automated tests, participate in code reviews and CI/CD, optimize performance, and apply secure engineering practices in a demanding digital environment.

Highlights

Opportunity to build scalable full-stack solutions in a security-conscious financial technology environment, with strong emphasis on modern cloud architecture, automated testing, performance, maintainability, and technical collaboration.

Description

Profesional con experiencia consolidada que desarrolla de manera autónoma soluciones full stack utilizando React, TypeScript y servicios AWS serverless. Diseña e implementa componentes frontend escalables, servicios backend desacoplados y mecanismos de integración seguros, asegurando calidad, performance y mantenibilidad. Participa activamente en revisiones de código, testing automatizado, definición de soluciones técnicas y procesos de CI/CD. Contribuye a la resolución de incidentes, optimización de rendimiento y aplicación de estándares de seguridad para entornos fintech. Funciones del cargo Desarrollo Frontend Desarrollar interfaces en React y TypeScript.Construir componentes reutilizables y escalables.Integrar aplicaciones con APIs REST.Garantizar rendimiento, accesibilidad y experiencia de usuario.Implementar pruebas unitarias e integración. Desarrollo Backend Serverless Desarrollar servicios backend sobre AWS Serverless.Implementar lógica de negocio escalable y desacoplada.Diseñar e integrar APIs REST.Gestionar eventos y procesos asincrónicos. Integración y Calidad Participar en revisiones de código y mejora continua.Aplicar estándares y buenas prácticas de desarrollo.Implementar pruebas automatizadas.Apoyar la resolución de incidentes y optimización de aplicaciones. DevOps & CI/CD Colaborar en procesos de integración y despliegue continuo.Automatizar despliegues y gestión de versiones.Aplicar buenas prácticas de control de código fuente. Seguridad Incorporar principios de desarrollo seguro.Gestionar autenticación, autorización y protección de datos.Implementar controles y validaciones de seguridad.Cumplir estándares de seguridad del sector fintech. Desarrollo Asistido por Inteligencia Artificial Utilizar herramientas de IA como apoyo al desarrollo de software.Validar y comprender las soluciones generadas por IA.Mantener autonomía operativa ante incidencias y resolución de problemas.Asegurar la calidad y responsabilidad de los entregables desarrollados. Requerimientos del cargo Conocimientos Técnicos Clave Frontend React avanzado. TypeScript. Manejo de estado (Redux, Context API u otros). Testing (Jest, Testing Library u otros). Diseño de arquitectura de componentes. Performance y optimización. Backend / Cloud Arquitecturas serverless en AWS. Diseño de APIs REST. Modelamiento de datos en DynamoDB. Manejo de eventos y orquestación. Observabilidad (logs, métricas, tracing). DevOps CI/CD. Infraestructura como código. Git (estrategias de branching). Contenedores (deseable). Seguridad OWASP Top 10. Gestión de secretos. Principio de mínimo privilegio. Autenticación y autorización (JWT, OAuth2, etc.). Desarrollo Asistido por Inteligencia Artificial Manejo de herramientas de inteligencia artificial generativa orientadas al desarrollo de software (como Claude Code), aplicadas como soporte para la planificación, estructuración y construcción de soluciones. Comprensión técnica plena del código y las soluciones generadas, sin recurrir a prácticas de generación de código sin supervisión ni entendimiento ('vibe coding'). Opcionales Formación Título profesional en Ingeniería Civil en Computación, Ingeniería en Informática o carrera afín. Deseable diplomados o certificaciones en Cloud, Arquitectura o Seguridad. Experiencia Mínimo 2 a 3 años de experiencia en desarrollo de software. Experiencia comprobable liderando técnicamente equipos o proyectos. Experiencia sólida en desarrollo frontend con React y TypeScript. Experiencia en desarrollo backend utilizando servicios serverless en AWS. Experiencia en implementación de CI/CD y automatización. Condiciones CumpleañosCapacitación y DesarrolloSeguro Complementario