Está en la página 1de 3

Descripción de empleo

El candidato ideal será responsable de conceptualizar y


ejecutar código claro y de calidad para desarrollar el
mejor software. Probará su código, identificará errores
e iterará para garantizar la calidad del código. También
apoyará a nuestros clientes y socios a solucionar
cualquier problema de su software.
 
Responsabilidades
• Apoyo en diseño y desarrollo de componentes
frontend.
• Desarrollo de servicios e integraciones backend.
• Consumo de API’s y componentes de terceros.
• Diseño e implementación de bases de datos.
• Despliegue de componentes en ambientes de
desarrollo, pruebas y producción.
• Experiencia en carga de datos, consultas a bases de
datos y optimizaciones.
• Manejo de herramientas de control de versiones
(Bitbucket y GitHub.)

Habilidades
• Trabajo en equipo
• Comunicación efectiva
• Toma de decisión
• Apego a la cultura organizacional de la empresa
• Gestión de conflictos
• Sentirse cómodo ​desarrollando Back-End, Front-End y
aplicaciones móviles en caso de ser necesario
• Auto Capacitarse para aprender nuevas tecnologías 


Experiencia Técnica
• Más de tres años de experiencia desarrollando con
JAVA y JavaScript; se requiere un co​nocimiento
avanzado de estas herramientas.
• Conocimiento avanzado de Spring Framework
• Conocimiento avanzado de servicios REST
• Experiencia trabajando con Microservicios (Tener
conocimiento de creación de Microservicios Spring
Cloud en GCP - Se requiere conocimiento de Google
Cloud Platform)
• Tener conocimiento de Kubernetes y Docker
• Experiencia trabajando con alguna de las siguientes
bases de datos SQL: Microsoft SQL Server, MySQL y
PostgreSQL.
• Experiencia trabajando con alguna de las siguientes
bases de datos NoSQL: Cloud Firestore, MongoDB y/o
Amazon DynamoDB.
• Se requiere experiencia mínima de un año trabajando
con​metodología SCRUM

Sería un plus si se cuenta con:


• Conocimientos sólidos de html y css.
• Experiencia desarrollando Front End utilizando la
librería react.js y/o angular (Typescript)
• Experiencia usando librerías como Redux, Moment,
webpack, node.js, npm, Material-UI para el desarrollo
rápido de la interfaz de usuario.
• Conocimientos en javascript (ECMAScript): const, let,
Arrow functions, Rest operator, Spread operator,
Destructuring, Async/await, Arrays functions (forEach,
map, filter, reduce, find, concat, every-some)
• Conocimientos sobre el concepto de PWA
(Progressive Web App) (plus)
• Uso de software de administración de proyectos Trello.
• Conocimiento de Slack para la comunicación en
equipo.
• Experiencia en el uso de Postman para pruebas de
APIs.

También podría gustarte