Desarrollador Frontend
Descrição da vaga
¡Sé parte de Stefanini!
En Stefanini somos más de 30,000 genios, conectados desde 41 países, co-creando un futuro mejor.
¡Sé nuestro Desarrollador Frontend!
Responsabilidades e atribuições
- Diseñar, desarrollar y mantener aplicaciones web utilizando Angular, aplicando buenas prácticas de desarrollo y arquitectura Frontend.
- Desarrollar componentes reutilizables y modularizados, asegurando mantenibilidad y escalabilidad de las aplicaciones.
- Implementar routing, guards, interceptores y mecanismos de control de acceso de acuerdo con los perfiles y permisos definidos.
- Gestionar Observables, Subjects e inyección de dependencias utilizando buenas prácticas de Angular y RxJS.
- Integrar las aplicaciones Frontend con APIs REST, gestionando correctamente respuestas, errores y estados de las peticiones.
- Implementar mecanismos de idempotencia y manejo adecuado de errores en las operaciones que lo requieran.
- Gestionar configuraciones y environments para los diferentes ambientes de desarrollo, pruebas y producción.
- Participar en la implementación y mantenimiento de pruebas y validaciones funcionales de los componentes desarrollados.
- Realizar troubleshooting y análisis técnico de incidencias relacionadas con las aplicaciones Frontend.
- Participar en el monitoreo y análisis de logs y métricas cuando corresponda, coordinando con los equipos Backend/Cloud para la resolución de incidentes.
- Participar en el despliegue de aplicaciones utilizando Docker y servicios básicos de AWS, como S3, EC2, IAM y CloudWatch.
- Participar en procesos básicos de CI/CD, siguiendo los estándares definidos para los ambientes del proyecto.
- Aplicar buenas prácticas de seguridad en aplicaciones web, especialmente en autenticación, autorización y gestión de accesos.
- Participar en equipos bajo metodologías ágiles, colaborando con Backend, QA, Cloud/DevOps y demás integrantes del equipo.
- Participar en el análisis técnico de requerimientos, estimación de esfuerzo y propuesta de alternativas de solución.
Requisitos e qualificações
- 2–3 años de experiencia
- Angular, idealmente experiencia en versiones 15 a 18–21.
- Experiencia con:
- Modularización.
- Routing / Routers.
- Guards.
- Observables y Subjects.
- Inyectores / Inyección de dependencias.
- Interceptores.
- Idempotencia.
- Manejo de perfiles y permisos.
- Integración con APIs REST.
- Environments / configuración por ambiente.
- Cloud AWS – Nivel Básico
- Conocimientos generales de AWS Cloud.
- Manejo básico de EC2, S3, IAM y CloudWatch.
- Conocimientos de Docker y ECR.
- Conceptos básicos de VPC, Subnets y Security Groups.
- Nociones de CI/CD.
- Conocimientos básicos de seguridad y gestión de accesos.
o Deseable:
- Conocimientos básicos de Java y/o Spring Boot,
- Experiencia trabajando bajo metodologías ágiles, capacidad de troubleshooting y análisis técnico, y experiencia con arquitecturas basadas en microservicios y APIs.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Presentación de CV
- Etapa 3: Entrevistas
- Etapa 4: Confirmación del Candidato
- Etapa 5: Onboarding
- Etapa 6: Contratação
Creer para co-crear
¿Buscas un lugar donde tus ideas brillen?
Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.
Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!
Conoce más sobre nosotros