ANALISTA DESARROLLADOR FULLSTACK

Hace 13 horas

Lima Metropolitana, Lima, Perú Efitec-Corporation Jornada completa EUR 90,000 - EUR 130,000 Por obra
Garantizar la entrega de soluciones de software de alto valor de negocio mediante el desarrollo de aplicaciones web (Front-end y Back-end) que cumplan estrictamente con los estándares de calidad intransigente, seguridad nativa y mantenibilidad de la compañía.
- Analizar la documentación funcional o historias del software a desarrollar.
Desarrollo de requerimientos/funcionalidades en base al documento funcional según la tecnología solicitada.
- Realizar el mantenimiento, actualizaciones de softwares y aplicaciones
- Análisis e implementación de mejoras
- Monitorear y ajustar el código para cumplir con los umbrales de éxito en SonarQube, asegurando una calificación "A" en bugs, vulnerabilidades y code smells.
- Aplicar el principio SOLID, KISS y heurísticas de limpieza para evitar funciones con demasiados argumentos, argumentos bandera o código muerto que dificulte el mantenimiento.
- Refactorización y Aplicación de Polimorfismo.
- Generar documentación legible, mantenible y equilibrada al finalizar cada desarrollo antes del pase a producción, utilizando diagramas para facilitar la interpretación.
- Diseñar y ejecutar pruebas unitarias con Jest.js bajo la estructura Arrange, Act, Assert, buscando alcanzar una cobertura mínima óptima del 80%. Buscamos profesionales:
- Bachiller o titulado en Ingeniería de Sistemas, Computación o afines
- 4 años de experiencia como Programador/Analista Programador o similar, preferible en seguros Conocimientos indispensables:
- Front-end: React y TypeScript.
- Back-end: Node.js con NestJS y TypeScript.
- Bases de Datos: Experiencia en SQL Server y DynamoDB.
- Testing Riguroso: Experiencia en pruebas unitarias con Jest.js bajo estructura AAA (Arrange-Act-Assert) y metodologías TDD/BD.
- Dominio de principios SOLID, KISS y heurísticas de calidad.
- Uso de Git para mantener un historial de cambios limpio, evitando comentarios innecesarios en el código. Valoramos:
- Experiencia o Conocimientos en metodologías de trabajo ágiles (Scrum
- Kamban).
- Conocimiento de Cursor, Antigravity.

Competencias:
- Capacidad de análisis y resolución de problemas.
- Proactividad y autonomía técnica.
- Planificación y organización
- Orientación a buenas prácticas y seguridad.
- Comunicación clara y efectiva.
- Trabajo en equipo
- Orientación a resultados Beneficios ¿Qué encontrarás en Efitec?
- Proyectos tecnológicos de alto impacto.
- Un equipo colaborativo que comparte conocimiento.
- Aprendizaje y crecimiento continuo.
- Espacios donde tus ideas cuentan. ¿Te identificas con este Perfil? Queremos conocerte Somos Efitec-Corporation , Somos un empresa con experiencia de más de 10 años trabajando con metodologías ágiles, brindamos servicios de Desarrollo de Software a Medida, Transformación Digital: Aplicaciones Móviles | Business Intelligence | RPA, Fábrica de Software, entre otros. C ontamos con amplia trayectoria en el mercado asegurador.