Descripción del puesto
Estamos en búsqueda de un profesional Senior para ocupar el puesto de Desarrollador FullStack. Como Desarrollador FullStack, tu misión será llevar a cabo el desarrollo y mantenimiento de aplicaciones web, manejando tanto el frontend como el backend del proceso.
El candidato ideal es una persona apasionada por la tecnología y con experiencia demostrada en proyectos de desarrollo web.
Trabajarás de forma remota en un ambiente dinámico, colaborativo y orientado a resultados.
Si buscas un desafío en el área de desarrollo web, esta es tu oportunidad para formar parte de un equipo apasionado por la tecnología y la innovación. ¡Únete a nuestro equipo y sé parte de la transformación digital que ofrecemos a empresas de todos los tamaños!
Requisitos
Experiencia Técnica
· Experiencia sólida en arquitecturas basadas en microservicios.
· Diseño, desarrollo y mantenimiento de servicios escalables y desacoplados.
· Implementación de buenas prácticas de desarrollo (clean code, SOLID).
· Manejo de versionamiento de código y flujos de trabajo colaborativos (Git).
Cloud y AWS
· Uso y configuración de servicios AWS, tales como: (API Gateway, AWS Lambda, Amazon S3, DynamoDB, Cognito.
· Infraestructura como código CloudFormation / Serverless Framework.
· Experiencia en despliegues serverless.
· Monitoreo, logging y troubleshooting en entornos cloud.
· Seguridad básica de servicios y APIs en AWS (roles, policies, autenticación).
CI/CD y DevOps
· Conocimientos en CI/CD para despliegue continuo.
· Conocimientos de contenedores Docker.
· Despliegue en entornos cloud (dev, QA, producción).
· Soporte y resolución de incidentes post-despliegue.
Frontend y Arquitectura Web
· Desarrollo frontend con React.js.
· Conocimientos en microfrontends y Module Federation.
· Integración frontend–backend mediante APIs REST.
Lenguajes y Frameworks
· JavaScript / TypeScript (nivel avanzado).
· React.js para aplicaciones web modernas.
· Java con Spring Boot para servicios backend.
· Desarrollo de servicios RESTful con Spring Boot.
Habilidades Blandas
· Comunicación clara con perfiles técnicos y funcionales.
· Pensamiento analítico y resolución de problemas.
· Proactividad y autonomía.
· Orientación a resultados y cumplimiento de objetivos.
· Capacidad de adaptación a entornos dinámicos.