Full Stack Senior Angular + Golang + AWS
Summary
EVOL is hiring a Senior Full Stack developer in Peru to build and evolve cloud-native solutions within agile squads: responsive Angular/TypeScript/RxJS frontends, Golang microservices with REST/gRPC APIs, and serverless deployments on AWS (Lambda, API Gateway, DynamoDB, S3). Requires 4-5 years of full stack experience and 2-3 years on AWS.
En EVOL nos encontramos en la búsqueda de un Full Stack Senior, con experiencia en desarrollo de aplicaciones web, construcción de microservicios y despliegue de soluciones escalables sobre AWS.
Buscamos un profesional con sólida experiencia en Angular, TypeScript y RxJS para el desarrollo frontend, así como conocimientos en Golang para la construcción de microservicios y APIs REST/gRPC. Será importante contar con experiencia trabajando con servicios cloud de AWS, como Lambda, API Gateway, DynamoDB, S3, SNS/SQS y CloudWatch.
Serás parte de un equipo ágil orientado al desarrollo y evolución de soluciones cloud native, participando en el análisis técnico, desarrollo de nuevas funcionalidades, integraciones, pruebas y despliegues. Asimismo, tendrás interacción con equipos de Producto, Desarrollo, QA y Ciberseguridad, contribuyendo a la calidad, estabilidad, rendimiento y mantenibilidad de las soluciones.
Principales responsabilidades:
- Analizar, construir e implementar soluciones técnicas cloud native bajo arquitecturas escalables, seguras y resilientes utilizando servicios Serverless y tradicionales de AWS (Lambda, API Gateway, DynamoDB, S3, ECS, EKS).
- Desarrollar componentes e interfaces de usuario responsive y modulares con Angular, TypeScript y programación reactiva con RxJS.
- Construir microservicios y APIs REST de alto rendimiento utilizando Golang (concurrencia, goroutines y channels).
- Integrar aplicaciones con servicios de AWS (Lambda, API Gateway, DynamoDB, S3, SNS/SQS) garantizando un uso eficiente de los recursos.
- Participar activamente en las ceremonias ágiles (análisis técnico, refinamiento y estimación).
- Gestionar de forma autónoma las actividades asignadas, asegurando calidad de código y pruebas unitarias.
- Proponer mejoras de rendimiento, estabilidad y mantenibilidad.
- Colaborar de forma cruzada con Producto, Desarrollo, QA y Ciberseguridad.
- Elaborar y mantener actualizada la documentación técnica.
- Universitario en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Informática o carreras afines.
- Deseable especialización/diplomado en Desarrollo de Software, Cloud Computing, DevOps o Arquitectura de Software.
Experiencia requerida
- +4/5 años como Desarrollador Full Stack con conocimientos Cloud/DevOps (preferentemente sector seguros o servicios financieros).
- Experiencia mínima de 2-3 años en desarrollo y despliegue de soluciones cloud native en AWS.
- Experiencia participando en squads bajo metodologías ágiles (Scrum/Kanban).
Conocimientos técnicos
- Frontend avanzado: Angular, TypeScript y RxJS.
- Backend: Golang (Go 1.5+), microservicios y APIs REST/gRPC.
- Servicios AWS: Lambda, API Gateway, DynamoDB, S3, SNS/SQS y CloudWatch.
- Control de versiones: Git/GitHub (nivel intermedio-avanzado).
- Bases de datos relacionales (Oracle).
- Herramientas de testing de APIs (Postman o similares).
- Metodologías ágiles (Scrum).
- Buenas prácticas de desarrollo, versionamiento y documentación técnica.