DESARROLLADOR FULLSTACK SENIOR

Para Importante Empresa de Software


 

Propósito

Participar del proceso de programación/implementación teniendo como entrada las especificaciones de software, ajustándose a los plazos, estándares de calidad y utilizando patrones de diseño de código, pautados en cada proyecto, manteniéndose alineado con las políticas de la empresa.


Responsabilidades

- Modelar y refinar especificaciones a fin de determinar un diseño detallado para implantar la funcionalidad requerida.

- Investigar nuevas tecnologías, cumplir con los procesos definidos y proponer mejoras.

- Mantener las aplicaciones productivas, corregir errores e implementar nuevas funcionalidades.

- Cumplir con las entregas según las estimaciones de tiempo realizadas.

Experiencia

Al menos 3 años de experiencia en puestos similares

Educación

Estudios terciarios o universitarios completos/incompletos en carreras afines al puesto

Conocimientos Técnicos

- Conocimientos de desarrollo en lenguaje nativo Javascript y estándar ECMA2016.

- Manejo de tecnologías:

- NodeJs (Express, Mongoose, JWT, Bcrypt) - EXCLUYENTE

- React - EXCLUYENTE

- Angular

- MongoDB

- Redis (deseable)

- Socket.IO (deseable)

- Manejador de paquetes NPM

- Versionado en GIT.

- Escritura de testing unitario con Mocha y Chai.

- Manejo de documentadores (RAML, Md, Swagger).

- Conocimientos de arquitectura REST, microservicios y protocolos de comunicación (http, https, udp, websockets)

- Herramienta de planificación Jira. (deseable)

- Habilidades para comprender necesidades de negocio y requerimientos de software.

Competencias

Trabajo en equipo

Innovación

Proactividad

Sentido de pertenencia

Orientación al cliente

Capacidad analítica