Compsci

Desarrollador Back-end in Compsci

Closed job - No longer receiving applicants

Somos una empresa de desarrollo de software a medida. Estamos desarrollando una plataforma web para fortalecer la trazabilidad de los procedimientos de una institución pública. Es una plataforma que solo realiza lecturas de la base de datos, pero se requiere realizar verificaciones de unicidad de los registros antes de integrarlos a la plataforma.

El equipo de desarrollo es de 4 personas (2 full-time y 2 part-time) y el modo de trabajo será con horario flexible, comunicación por Discord y con reuniones de coordinación según las tareas que se estén desarrollando.

Funciones del cargo

Buscamos desarrolladores back-end senior para integrar un equipo de trabajo con un desarrollador front-end senior y dos desarrolladores full-stack. El proyecto contempla una duración de 5 meses.

Buscamos desarrolladores que puedan autónomamente:

  • Optimizar consultas y proponer vistas para relacionar tablas en una BD Oracle.
  • Escribir código limpio, modular y robusto que implemente los requerimientos deseados con solo un poco de supervisión o inclusive sin ella.
  • Montar un back-end que comunique la BD Oracle con el front-end de la plataforma mediante GraphQL.

Las funcionalidades a desarrollar están completamente especificadas y hay una lista de tablas que hay que consultar y servir. La funcionalidad principal es desarrollar el back-end de un buscador y filtro de registros.

La mayor complejidad del trabajo es que algunas tablas tienen registros que se deben relacionar pero no comparten identificador. Para esos casos se debe hacer una verificación de unicidad y almacenar en una tabla aquellos registros en los que se pueda hacer un match .

El éxito del trabajo se medirá según la completitud de la lista de las funcionalidades a desarrollar. Hay hitos definidos con funcionalidades esperadas a los 30, 60, 120 y 150 días.

Requerimientos del cargo

Debes tener experiencia demostrable desarrollando backend para plataformas web con comunicación con base de datos en alguno de los siguientes frameworks: FastApi, Django, Node.js o Spring boot.

También se requiere que la comunicación con el frontend sea a través de GraphQL

Valoramos a las personas autosuficientes y proactivas. Las actividades de proyecto están bien definidas. Debes ser capaz de estimar los tiempos de ejecución de estas tareas y cumplir con tus plazos.

Opcionales

  • Tener experiencia trabajando con bases de datos de instituciones públicas
  • Tener experiencia desarrollando pruebas de calidad

Condiciones

Bono por cumplimiento de proyecto

Fully remote You can work from anywhere in the world.
Flexible hours Flexible schedule and freedom for attending family needs or personal errands.

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.