ANALISTA DESARROLLADOR FULLSTACK SENIOR (React)
Contamos con amplia trayectoria en el mercado asegurador.
Buscamos un Analista Desarrollador FullStack Senior (React), responsable de garantizar la entrega de soluciones de software de alto valor para el negocio, mediante el desarrollo de aplicaciones web (Front-end y Back-end) que cumplan con altos estándares de calidad, seguridad y mantenibilidad.
La posición requiere un perfil con autonomía, criterio técnico y capacidad para participar activamente en decisiones de desarrollo, contribuyendo al diseño y construcción de aplicaciones escalables y sostenibles en el tiempo.
Funciones:
- Analizar documentación funcional e historias de usuario.
- Desarrollar funcionalidades según requerimientos y tecnología definida.
- Realizar mantenimiento y actualización de aplicaciones existentes.
- Identificar oportunidades de mejora e implementar optimizaciones en los desarrollos.
- Asegurar la calidad del código cumpliendo estándares exigentes (SonarQube: calificación “A” en bugs, vulnerabilidades y code smells).
- Aplicar buenas prácticas de desarrollo (SOLID, KISS, clean code).
- Ejecutar refactorizaciones y aplicar principios como polimorfismo para mejorar la mantenibilidad del código.
- Documentar desarrollos de forma clara, estructurada y comprensible (incluyendo diagramas).
- Diseñar y ejecutar pruebas unitarias con Jest.js (estructura AAA), asegurando una cobertura mínima del 80%.
- Participar activamente en decisiones de arquitectura y definición de estándares técnicos.
- Participar activamente en decisiones de arquitectura y definición de estándares técnicos.
Formación académica:
Técnico o universitario egresado, bachiller o titulado en Ingeniería de Sistemas, Informática, Industrial, Administración o afines.
Experiencia- Mínimo 4 años de experiencia como desarrollador FullStack.
- Experiencia sólida trabajando con arquitecturas modernas y buenas prácticas de desarrollo.
- Deseable experiencia en el sector seguros (al menos 2 años).
- Experiencia en integraciones contables (Exactus) o facturación electrónica (Estela).
Conocimientos técnicos indispensables:
- Front-end: React y TypeScript (mínimo 3 años de experiencia)
- Back-end: Node.js con NestJS y TypeScript (mínimo 3 años)
- Bases de datos: SQL Server y DynamoDB (mínimo 3 años)
- Cloud: Experiencia en AWS (mínimo 3 años)
- Testing: Experiencia en pruebas unitarias con Jest.js (estructura AAA: Arrange–Act–Assert) y metodologías TDD/BDD (mínimo 3 años)
- Dominio de principios SOLID, KISS y buenas prácticas de calidad de código (mínimo 3 años)
- Uso de Git con buenas prácticas de versionamiento (mínimo 3 años)
- Oracle (1 año de experiencia)
- Uso de Antigravity (mínimo 2 años)
- Metodologías ágiles (Scrum / Kanban)
- Herramientas como Cursor o similares.
- Capacidad de análisis
- Comunicación efectiva
- Trabajo en equipo
- Resolución de problemas
Lo que valoramos :
- Buscamos un perfil senior con pensamiento crítico, orientación a calidad de código y enfoque en soluciones sostenibles en el tiempo.
- Se requiere experiencia sólida y comprobable en las tecnologías mencionadas. No se considerarán perfiles junior o con experiencia básica.
- Remuneración competitiva acorde al mercado y nivel de experiencia.
- Modalidad de trabajo híbrida.
- Participación en proyectos tecnológicos de alto impacto.