Full-Stack Developer JavaScript in Firme.app

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.

Firme es una startup que digitaliza el servicio de las notarías, permitiendo que sus usuarios puedan firmar documentos de forma 100% online, sin necesidad de visitar las notarías de forma presencial. Somos un equipo de profesionales con amplia experiencia en startups y en el mundo legal, donde hemos detectado una oportunidad de negocio que no sólo es grande en Chile, si no que es escalable hacia el resto de Latinoamérica.

Descripción del cargo

Estamos en busca de un desarrollador Senior Javascript full-stack, con experiencia construyendo aplicaciones reales: a) en equipo y b) con usuarios reales.

Es decir, que tengas experiencia trabajando con otros profesionales (especialmente diseñadores) y que te haya tocado lidiar con usuarios reales y con todo lo que ello conlleva.

Hemos desarrollado un servicio transaccional de alto tráfico y estamos expandiendo nuestro equipo para agregar funcionalidades a la plataforma que ya se encuentra operacional.
Deberás enfocar tu trabajo principalmente en el backend, con la responsabilidad de optimizar el desarrollo actual y robustecer la infraestructura, a la vez de expandir las funcionalidades para permitir agregar nuevos flujos de uso.
Reportarás directamente al CTO de la empresa, y trabajarás junto a otro desarrollador full-stack con quien trabajarán de la mano tanto para los nuevos desarrollos como para la mantención del sistema, solucionando bugs en la medida en que vayan apareciendo.
Esto es 100% remoto, y con toda libertad de manejar tus propios tiempos, ya que trabajamos con entregas/hitos semanales.

Requisitos para el cargo

Como mínimo deberías saber:
- Inglés, al menos para escribir tu código y commits
- Git, y ojalá manejar conceptos como squash y rebase
- Javascript y Typescript, y no depender de un módulo npm para cosas como ver si número es
par o impar
- Manejo básico de HTML y CSS (sin frameworks)
- Escribir tests para tu código, tanto del backend como del frontend (unit, feature, integration)
Como ves, para nosotros es más importante que entiendas como construir una aplicación más
que sepas como manejar un framework específico.

Habilidades

Puntos extra si:
- Has trabajado con frameworks como Vue, Next, React u otros, y conoces las diferencias entre uno y otro
- No sólo sabes escribir tests, sino además te gusta hacerlo
- Entiendes de redes y seguridad en un entorno Linux, y sabes manejar y monitorear procesos y contenedores
- Has trabajado con bases de datos relacionales y no relacionales, y entiendes los beneficios de un modelo versus el otro
- Has usado Redis y entiendes la diferencia entre SADD y ZADD
- Manejas otros lenguajes como Ruby, Lua, Crystal, Golang, Zig
Y especialmente, si:
- Has colaborado en algún proyecto de código abierto, ya sea escribiendo código o de otraforma, o
- Has escrito y publicado tus propias librerías para que otros las usen
Para ganar cualquiera de estos puntos extra debes enviarnos pantallazos o links a tus repositorios o proyectos, de lo contrario no tendremos como comprobarlo.

Beneficios

Somos un equipo que trabaja de forma remota porque estamos en distintos lugares de Latinoamérica y USA. Trabajando en Firme serás dueño(a) de tu tiempo y formarás parte de un equipo bien aceitado y eficiente, con la capacidad de lanzar productos innovadores en poco tiempo y con altos estándares de calidad. No nos gusta el micromanagement, valoramos la autosuficiencia en un ambiente de colaboración. Tenemos una estructura horizontal donde tu voz no sólo será escuchada, sino que valoramos mucho tu participación.
Si buscas trabajar en una empresa grande con cientos de devs, no somos la empresa para ti.
Si por el contrario quieres formar parte de un equipo pequeño donde tu trabajo será
fundamental para el desarrollo de la empresa, te queremos conocer!
Si te interesa postular, mándanos algunos links de cosas que hayas hecho (repositorios, etc) y cuéntanos qué es lo que te enorgullece de esos trabajos.

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.
Informal dress code No dress code is enforced.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

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