Necesitamos que tengas una buena formación en lo que respecta de la programación, mas allá de los lenguajes de programación que conozcas; No obstante se espera que como mínimo tengas conocimientos en:
Node: Programarás principalmente scripts para automatizar o resolver alguna problemática, ya sea en javascript o mejor aún si tienes experiencia en Typescript. La idea es que generes módulos altamente re-utilizables.
MySQL: Una parte de nuestros sistemas utiliza este motor de base de datos, así que es importante que sepas realizar SQL simples y de mediana complejidad, entiendas lo que es un índice y su importancia, y si sabes hacer vistas y tablas temporales perfecto!
HTTP stack: La mayoría de la interacción de los módulos que realices tendrán solicitudes y respuestas HTTP; Si tienes experiencia disponibilizando archivos HTTP mediante Express o Serve fabuloso, si sabes confeccionar una llamada HTTP POST cumples con este ítem.
Linux: Todo nuestro backend funciona en AWS con distintos servicios, esperamos que tengas nociones básicas de Linux y al menos como conectarte a un servidor y subir archivos.