Desarrollador Junior in Tu clase, tu país

FULL_TIME

Santiago (temporarily remote) — Full time

Programming | Junior

Salary: $1100 - 1300 USD/month

Apply now Requires applying in Spanish
🤩
Tu clase, tu país last checked this job today.
Tu clase, tu país, un emprendimiento social nacido en Chile, que busca apoyar la formación en servicio y el desarrollo profesional de docentes y directivos escolares de toda América Latina. Cuenta con una red de socios locales en la región, asociados tecnológicos y para el desarrollo de los contenidos, bajo rigurosos estándares de calidad.
Este proyecto se basa en la concepción del docente como un profesional en permanente desarrollo, la formación como un proceso que se construye desde las prácticas auténticas en el aula y el diálogo pedagógico en torna a ellas, que promueve el desarrollo de comunidades de aprendizaje docente. Constituye una estrategia diseñada para aportar un espacio personalizado, social y permanente para el desarrollo de habilidades en los docentes, para el encuentro de los docentes entre sí y con su más profunda vocación, para el ejercicio pleno de su profesión.

Funciones del cargo

Buscamos un desarrollador junior que sea bueno implementando ideas abstractas en script, apps y algoritmos que resuelvan problemas puntuales y luego puedan conectarse a otros sistemas para resolver problemas más complejos.
Esto se traduce principalmente en que el postulante debe tener una buena capacidad para analizar problemas y encontrar la lógica necesaria para ser capaz de enfrentar problemas con algo de supervision. Desde el lado personal necesitamos alguien colaborativo que sume al equipo en vez de generar problemas, es decir que tenga un gran grado de autonomía pero sepa pedir ayuda cuando corresponde (siempre y cuando primero lo haya tratado de resolver por si mismo).
También te pediremos que nos eches una mano con la mesa de ayuda; No es una tarea complicada pero se requiere que los conocimientos de informática los apliques sobre problemas comunes, como errores de configuración, registros mal ingresados, etc.
Por último, esperamos poder formarte en la especialización de lo que escojas hacer; Tenemos un equipo pequeño pero muy especializado que te permitirá absorber grandes cantidades de conocimiento en poco tiempo, por lo que esperamos que puedas asumirlo como un desafío y no como una presión.

Requerimientos del cargo

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.

Opcionales

Nuestro stack de tecnología es diverso, por lo que sumas puntos si tienes conocimientos en las siguientes tecnologías:
Redes: Firewalls, NAT, CORS, SSL
AWS: EC2, S3, SES, Lambda, Route53, ELB y DynamoDB
Frontend: HTML, CSS, Vue, React
Backend: Bash, MongoDB, HTTP Rest
GIT: Si ya has pasado por un merge de ramas con múltiples conflictos bien.
Otros: Wordpress

Conditions

Outdoors The premises have outdoor spaces such as parks or terraces.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Life insurance Tu clase, tu país pays or copays life insurance for employees.
Partially remote You can work from your home some days a week.
Bicycle parking You can park your bicycle for free inside the premises.
Health coverage Tu clase, tu país pays or copays health insurance for employees.
Computer provided Tu clase, tu país provides a computer for your work.
Informal dress code No dress code is enforced.
Parental leave over legal Tu clase, tu país offers paid parental leave over the legal minimum.

Remote work policy

Temporarily remote during COVID-19

Position is remote only during COVID-19-related quarantine measures.

About Tu clase, tu país

Tu clase, tu país es un emprendimiento social nacido en Chile, que busca apoyar la formación en servicio y el desarrollo profesional de docentes y directivos escolares de toda América Latina. — Tu clase, tu país's full profile

Apply Requires applying in Spanish