Desarrollador Senior
1 VacantesSistemas en Quito, Pichincha
- Salario: A convenir
- Categoría: Informática / Telecomunicaciones
- Subcategoría Sistemas
- Localidad: Quito
- Activo desde: 07/07/2025
- Jornada: Tiempo completo
- Tipo de Contrato: Contrato por Necesidades del Mercado
- Cantidad de Vacantes: 1
- Educación Mínima: Universitario
- Años de Experiencia: 1
- Disponibilidad de viajar: No
- Disponibilidad de cambio de residencia: No
REQUISITOS:
🎓Formación Académica
- Título universitario en Ingeniería en Sistemas, Informática, Computación o carreras afines.
- Certificaciones en Angular, Node.js o tecnologías afines son un plus.
📈Experiencia Requerida
- Mínimo 2 a 4 años de experiencia comprobable en desarrollo de software con Angular y Node.js.
- Participación en al menos un proyecto en producción utilizando Angular 15 o superior.
Frontend (Angular 17 o superior):
- Dominio de Angular (v.17 o superior) y su ecosistema (RxJS, Angular CLI, Angular Material, etc.).
- Conocimiento profundo de TypeScript, JavaScript moderno (ES6+), HTML5 y CSS3.
- Experiencia en diseño de interfaces responsivas y componentes reutilizables.
- Integración con APIs RESTful y manejo eficiente de peticiones HTTP (HttpClient).
- Manejo de estado (NgRx, Akita u otros).
- Pruebas unitarias y de integración.
Backend (Node.js):
- Experiencia en desarrollo de APIs REST usando Node.js con frameworks como Express.js o NestJS.
- Conocimiento en bases de datos relacionales (PostgreSQL, MySQL) y no relacionales (MongoDB, etc.).
- Gestión de autenticación/autorización (JWT, OAuth2).
- Buen manejo de asincronía (async/await, promesas).
- Implementación de buenas prácticas de seguridad (validación, sanitización de datos, CORS, etc.).
- Pruebas automatizadas (Mocha, Chai, Supertest, etc.). es un plus
- Uso de herramientas de documentación de APIs como Swagger/OpenAPI. es un plus
🛠️Herramientas y DevOps
- Control de versiones con Git (GitHub, GitLab, Bitbucket).
- Conocimientos básicos de CI/CD (Jenkins, GitHub Actions, GitLab CI).
- Familiaridad con contenedores (Docker).
- Manejo básico de entornos en la nube (AWS, Azure o GCP es un plus).
👥Habilidades Blandas (Soft Skills)
- Trabajo en equipo y metodologías ágiles.
- Comunicación efectiva con otros desarrolladores, QA, y product owners.
- Capacidad analítica y resolución de problemas.
- Autonomía y responsabilidad en la gestión del tiempo y entregas.