Arquitecto de Soluciones Móviles y Web
Descrição da vaga
¡Sé parte de Stefanini!
En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.
Responsabilidades e atribuições
- Diseño de arquitecturas: Diseñar arquitecturas robustas para aplicaciones móviles y web, asegurando escalabilidad, seguridad y rendimiento. Implementar medidas de seguridad para proteger las aplicaciones.
- Colaboración multidisciplinaria: Trabajar con equipos transversales (product managers, product owners, diseñadores y desarrolladores) para traducir requisitos de negocio en soluciones escalables y seguras en ambas plataformas.
- Liderazgo técnico: Proporcionar liderazgo técnico y mentoría al equipo de desarrollo móvil y web, guiando en mejores prácticas y decisiones arquitectónicas. Colaborar con los equipos de desarrollo y operaciones para garantizar la implementación y operación exitosa de aplicaciones.
- Revisión de código: Realizar revisiones de código, identificar áreas de mejora y asegurar el cumplimiento de estándares de codificación, manteniendo una base de código de alta calidad.
- Resolución de problemas: Diagnosticar y depurar problemas complejos en aplicaciones móviles y web, ofreciendo soluciones rápidas para garantizar su correcto funcionamiento.
- Integración de aplicaciones: Supervisar la integración de aplicaciones móviles y web con servicios backend, APIs y sistemas de terceros, asegurando funcionalidad y flujo de datos sin interrupciones.
Requisitos e qualificações
- Lenguajes de programación:
- Deseable:
- Swift (iOS) / Kotlin (Android) - (Proficiente en al menos uno de los dos)
- Necesario:
- Desarrollo con plataformas híbridas (e.g., Ionic, Flutter) - (Avanzado)
- JavaScript (ES6+), HTML, CSS - (Avanzado)
- Java (para desarrollo web) - (Avanzado)
- Frameworks y librerías de desarrollo web:
- React.js, Angular o Vue.js - (Avanzado)
- Patrones de arquitectura:
- Patrones de diseño de software (e.g., MVC, MVVM, MVP) - (Avanzado)
- Integración de APIs:
- RESTful APIs, JSON, GraphQL - (Avanzado)
- Diseño UI/UX (Web y Mobile):
- Principios y mejores prácticas - (Intermedio)
- Diseño de componentes reutilizables:
- Modularidad y gestión de estados complejos (móvil y web) - (Avanzado)
- Seguridad móvil y web:
- Principios de seguridad, encriptación de datos, autenticación segura - (Avanzado)
- Cumplimiento normativo:
- Conocimiento de GDPR, HIPAA, OWASP - (Intermedio)
- CI/CD:
- Herramientas como Jenkins, GitLab CI/CD, Bitrise - (Avanzado)
- Infraestructura como código (IaC):
- Terraform - (Intermedio)
- Valor agregado: Facilita la gestión de la infraestructura de manera eficiente y escalable.
- Plataformas en la nube:
- AWS, Azure - (Intermedio)
- Valor agregado: Conocimiento fundamental para el despliegue y gestión de aplicaciones en la nube.
- Pruebas y aseguramiento de calidad (QA):
- Pruebas automatizadas (e.g., Jest, Mocha) - (Intermedio)
- Valor agregado: Asegura la implementación y supervisión de la calidad del software en aplicaciones móviles y web.
Experiencia
- Experiencia general: Más de 5 años en desarrollo móvil y web.
- Roles de arquitectura: Al menos 3 años en roles de arquitectura o liderazgo.
- Historial comprobado: Experiencia en la arquitectura y diseño de aplicaciones móviles y web escalables y de alto rendimiento.
Conocimientos Adicionales
- Profundidad en APIs, seguridad en aplicaciones y patrones de diseño de software.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevistas
- Etapa 3: Confirmación de candidato
- Etapa 4: Onboarding
- Etapa 5: 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