FullStack Developer
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.
Buscamos un/a FullStack Developer con experiencia en el diseño, desarrollo, integración y mantenimiento de aplicaciones empresariales. Será responsable de construir funcionalidades frontend y backend, desarrollar e integrar APIs, implementar pruebas y asegurar que las soluciones cumplan con los estándares técnicos, de seguridad y calidad definidos para el proyecto.
Trabajará de manera colaborativa con el Technical Lead, analistas funcionales, QA y demás integrantes del equipo, participando activamente en las distintas etapas del ciclo de desarrollo.
Responsabilidades e atribuições
- Mínimo 4 años de experiencia en desarrollo de software.
- Deseable experiencia de 5 a 7 años para candidatos con mayor autonomía y capacidad técnica.
- Experiencia participando en proyectos empresariales, sistemas críticos o soluciones con múltiples integraciones.
- Conocimientos de la industria aeronáutica
Responsabilidades:
- Diseñar, desarrollar y mantener funcionalidades frontend y backend.
- Construir interfaces web responsivas, escalables y orientadas a la experiencia del usuario.
- Diseñar, desarrollar, consumir e integrar APIs REST.
- Implementar servicios backend utilizando Java/Spring o .NET.
- Integrar aplicaciones con bases de datos, servicios internos, sistemas externos y plataformas CORE.
- Implementar mecanismos de autenticación y autorización.
- Desarrollar y ejecutar pruebas unitarias y de integración.
- Gestionar el código fuente mediante Git.
- Crear y mantener componentes contenerizados con Docker.
- Participar en pipelines de integración y entrega continua.
- Procesar e intercambiar información mediante formatos como JSON.
- Resolver defectos técnicos y apoyar el análisis de causa raíz.
- Participar en revisiones de código y sesiones de refinamiento técnico y funcional.
- Aplicar patrones de diseño, principios de código limpio y buenas prácticas de desarrollo.
- Documentar los componentes, servicios y funcionalidades implementadas.
- Cumplir los lineamientos definidos por el Technical Lead y contribuir a la mejora continua de la solución.
- Apoyar técnicamente a integrantes con menor experiencia, según su nivel de seniority.
Requisitos e qualificações
Frontend
- React.
- TypeScript.
- HTML5.
- CSS3.
- Experiencia en construcción de interfaces web responsivas.
- Podrán considerarse otros frameworks frontend previamente aprobados por el cliente.
Backend:
Experiencia en al menos una de las siguientes tecnologías:
- .NET 8 o versiones recientes.
- Java 21 o versiones recientes.
- Spring o Spring Boot.
Integraciones y servicios:
- Desarrollo y consumo de APIs REST.
- Integración con servicios empresariales y sistemas externos.
- Manejo de JSON.
- Conocimientos de autenticación y autorización.
- Deseable conocimiento de OAuth 2.0 y OpenID Connect.
- Deseable conocimiento de mensajería y procesamiento asíncrono.
Base de datos:
- PostgreSQL.
- Deseable experiencia con Oracle.
- Manejo de consultas SQL, procedimientos y estructuras de datos relacionales.
DevOps y Calidad:
- Git.
- Docker.
- Pruebas unitarias.
- Integración continua y entrega continua.
- Experiencia con Azure DevOps, AWS u otras plataformas equivalentes.
- Participación en revisiones de código.
- Conocimiento de patrones de diseño y buenas prácticas de desarrollo.
Competencias:
- Capacidad analítica y resolución de problemas.
- Orientación a la calidad.
- Trabajo colaborativo.
- Comunicación efectiva con equipos técnicos y funcionales.
- Atención al detalle.
- Proactividad y autonomía.
- Adaptabilidad ante cambios funcionales o técnicos.
- Aprendizaje continuo.
- Orientación al usuario.
- Capacidad para recibir y entregar retroalimentación.
- Compromiso con los estándares y objetivos del proyecto.
Idiomas:
- Español.
- Inglés requerido para lectura de documentación técnica, participación en reuniones y comunicación con equipos internacionales.
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