logo
Protecso

Junior Software Engineer - Híbrido (JavaScript/ Angular/ React/ SQL Server)

Latin America

September 7, 2026 at 10:34 PM

✨ AI summary

Location

  • San Borja, Peru (Hybrid)

Languages

  • TypeScript
  • JavaScript (ES6+)
  • Python

Frameworks

  • Angular
  • React
  • FastAPI

Cloud Services

  • AWS
  • Azure (optional)

Databases

  • SQL Server

Experience Level

  • Minimum 6 months of software development experience

PROTECSO se encuentra en búsqueda de un profesional interesado en ser parte de un Proyecto de iniciativa orientado a la modernización de aplicaciones empresariales, utilizando herramientas y servicios de Amazon Web Services (AWS).


📈 Funciones:

• Desarrollo de componentes e interfaces web con Angular y TypeScript, siguiendo la arquitectura, los estándares de código y los lineamientos de diseño ya definidos en el proyecto.

• Apoyo en el desarrollo de componentes frontend con React en los aplicativos que utilizan dicha tecnología.

• Consumo e integración de APIs REST desde el frontend, incluyendo manejo de estados de carga, validación de formularios y control de errores.

• Implementación de endpoints y servicios backend en Python con el framework FastAPI, sobre la estructura y los patrones ya establecidos en el proyecto.

• Elaboración de consultas y procedimientos almacenados en SQL Server para la lectura y persistencia de información.

• Elaboración de pruebas unitarias básicas para las funcionalidades desarrolladas (pytest en backend, Vitest en frontend).

• Gestión del código fuente en GitLab: creación de ramas, commits descriptivos, merge requests y atención de las observaciones recibidas en las revisiones de código.

• Cumplimiento de los estándares de calidad y estilo definidos por el equipo (linters, formateadores y hooks de pre-commit).

• Participación en las ceremonias del equipo y documentación de lo desarrollado.


🎓 Requerimientos:

• Egresado o bachiller de las carreras de Ingeniería de Software, Ing. de Sistemas, Ing. Informática o afines.

• Experiencia mínima de 6 meses en desarrollo de software.

• Experiencia en control de versiones con Git y manejo de GitLab

• Comprensión conceptual de integración y despliegue continuo (CI/CD)

• Manejo de Postman para probar y validar servicios REST.

• Conocimientos y experiencia en desarrollo frontend:

– HTML5, CSS3 y JavaScript moderno (ES6+): funciones asíncronas, promesas, manejo de arreglos y objetos.

– Angular a nivel de fundamentos: componentes, plantillas, servicios, ruteo, formularios y nociones de RxJS (observables y suscripciones).

React a nivel de fundamentos: componentes funcionales, props y manejo de estado con hooks.

TypeScript básico: tipado de variables, interfaces y tipos de retorno.

– Maquetación responsive y uso de librerías de estilos (Tailwind CSS o similar).

• Conocimientos y experiencia en desarrollo backend:

Python: programación orientada a objetos, manejo de excepciones, tipado y estructura de módulos.

– FastAPI (o framework equivalente como Flask o Django REST): definición de rutas, verbos HTTP, códigos de respuesta y validación de datos con Pydantic.

– Nociones de acceso a datos con un ORM (SQLAlchemy o equivalente).

• Disponibilidad para laborar en modalidad híbrida de lunes a viernes de 9:00 a. m. a 6:30 p. m. (presencial 2 días por semana).


Deseables (no excluyentes):

• Conocimientos conceptuales de nube. El proyecto opera sobre Microsoft Azure; también se valora experiencia previa en AWS.

• Nociones de contenedores con Docker.

• Nociones de C# y .NET.

• Manejo de Redis, Firebase o servicios de notificaciones.

• Inglés técnico a nivel de lectura de documentación.


💰Brindamos:

• Agradable ambiente laboral.

• Planilla desde el primer día (beneficios sociales al 100%).

• Capacitaciones constantes.

• Línea de carrera.