Denominación del puesto: Sr Nivel 1 Node/Typescript/React
Seniority: Senior Nivel 1
Horario Laboral: Full Time
Características del perfil ( edad, género, cantidad de años de experiencia, etc)
- Mínimo 6 años de experiencia en desarrollo de software
Principales Responsabilidades de la posición
- Participar en los programas y actividades del Departamento de desarrollo para afianzar y desarrollar las carreras de los integrantes.
- Generar y testear código funcional de caso de uso complejos para acomodar a los requerimientos definidos por el equipo.
- Adquirir conocimiento del negocio del cliente asignado para poder brindar un correcto soporte al desarrollo del proyecto
- Colaborar en la definición de los estándares de código y procesos del departamento para cumplir con la calidad demandada por los clientes
- Implementar código basado en patrones de diseño utilizando buenas prácticas comprobadas para contribuir a la calidad del proyecto
- Asistir técnicamente a su equipo en la ejecución de sus tareas para poder cumplir con los objetivos del proyecto
- Asistir al cliente o al equipo en la toma de decisiones técnicas o estratégicas
- Gestionar junto al TL la negociación y relación con el cliente
- Colaborar con el bienestar del proyecto y cumplimientos de objetivos.
- Ayudar en la coordinación al equipo para el cumplimiento de los tiempos, plazos y calidad en la ejecución del proyecto.
Conocimientos y habilidades requeridos/ Experiencia
Experiencia:
- 3+ años con Javascript como desarrollador de FE o Full Stack
- 2+ años con MongoDB 3+
- 1+ años con Mongoose 5+
- 1+ años con ReactJS
- Istanbul / Mocha / Chai / SinonJS
Conocimiento:
- Javascript avanzado, HTML, CSS frameworks y preprocesadores.
Habilidades:
- Inglés avanzado, fluente para comunicarse con clientes.
- Conceptos SOLID, OOP (Object Oriented Programming), IoC (Inversion of Control), DI (Dependency Injection), CI (Continuous Integration)
- Fuerte en el uso de unit testing
- Excelentes habilidades de comunicación (debe ser claro en expresar sus intenciones, sus pensamientos y opiniones vs. hechos). Deben ser suficientes para que pueda representar a la empresa frente a un cliente.