Desarrollador Junior in Tu clase, tu país

Closed job - No longer receiving applicants

Coach Pro
Be the first to apply to the next job.

This job already got lots of applicants. Coach Pro gives you real-time alerts so you are the first to apply to the job you want.

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 restrictions.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.