• Presencial
  • Cualquier lugar

Web NOTARIA PAINO

Súmate a nuestro equipo y forma parte de nuestra empresa con más de 30 años de experiencia en el Sector de Servicios LegalesEstamos en busca de un DESARROLLADOR(A) FULL – STACK altamente motivado y con habilidades sólidas en Análisis y Diseño de Algoritmos y Estructuras de Datos. Si tienes experiencia en desarrollo de aplicaciones web y estás familiarizado con tecnologías como Javascript, React, NodeJs y Bootstrap, POSTULA AHORA!Misión : Mantener el producto funcionando y crecer sus features, con cambios pequeños, verificables y seguros, en backend y frontend, cuidando los data sensibleREQUISITOS:Experiencia de 2–3 años; se espera solidez en lo fundamental, no dominio del núcleo especializado. JavaScript moderno (ES módulos, async/await, arrays/objetos, inmutabilidad básica). Node.js + Express: entender el ciclo request → middleware → handler → respuesta; construir un endpoint REST real con validación y manejo de error. SQL real + un ORM (idealmente Sequelize), diferencia entre filtrar en BD vs en memoria, noción de índices y de N+1, y qué es una transacción y cuándo usarla. React (hooks): componentes, estado local vs estado de servidor, formularios controlados, consumo de APIs; manejo de loading/error. Consumo de APIs externas: timeouts, códigos de estado, leer una respuesta de error, reintentar con criterio. Git con criterio: ramas, merge/rebase básico, leer historial y blame, resolver conflictos. Capacidad de depurar en código ajeno/legacy: leer antes de escribir, reproducir el caso, cambio mínimo verificable.FUNCIONES / RESPONSABILIDADES:Backend Implementar y corregir endpoints siguiendo la arquitectura modular en capas. Escribir queries Sequelize correctas y transaccionescuando una operación toca varias tablas. Consumir servicios externos mediante API’s con timeouts, manejo de error y respuestas controladas (no dejar colgar la petición). Escribir tests con Vitest para el cambio y mantener la suite verde.Frontend Construir/ajustar pantallas, formularios y componentes (React Hook Form), consumir el backend con TanStack Query(caché, estados de carga/error, invalidación). Respetar la arquitectura modular, API’s públicas.. Manejo de diseño web con Tailwind.Datos y operación Trabajar con ambientes de prueba; validar en devantes que en prod. Documentar cada fix/requerimiento (causa, solución, impacto, pruebas)..Entrega Git con disciplina: ramas, commits claros, respetar los git hooks del repo, abrir PR con checklist y atender la revisión.COMPETENCIAS PERSONALES: Pensamiento lógico y resolución de problemas complejos Habilidades de comunicación y trabajo en equipo Capacidad para aprender y adaptarse a nuevas tecnologías y desafíos. Cumplimiento de plazos Código limpio y mantenible Pruebas automatizadas (Vitest/Jest) y mentalidad de testing (mocks/stubs de IO, tests deterministas). Tailwind y/o experiencia con MUI/Radix/Bootstrap TanStack Query / React Query y React Hook Form Zod u otra librería de validación de esquemas Python para automatización/RPA/scraping (Selenium/Playwright, requests, pandas) — línea de bots; es un plusvalorado, no requisito Manejo de PDF(pdf-lib/pdfkit), OCR(Textract/Document AI) o XML/UBL de comprobantes Nociones de seguridad: JWT, secretos en variables de entorno, no loguear PII/tokens – Inglés de lectura (docs y SDKs).CONDICIONES: Modalidad: Presencial Horario: Lun a Vie de 09:00 am a 07:00 pm Lugar de trabajo: [Surquillo / Lima] Disponibilidad: Inmediata. Remuneración: Según experiencia y mercado (indicar pretensión salarial)

Por favor, para solicitar este trabajo visita www.bumeran.com.pe.

Empleos ya