Back End Developer (Colombia)

Back End Developer (Colombia)

06 ago
|
mobohubb | Mobile Workforce Software
|
Colombia

06 ago

mobohubb | Mobile Workforce Software

Colombia

Cargo: Desarrollador/a Semi Senior Fullstack (JavaScript) Modalidad: Remota Rango salarial: [a definir] Nivel de inglés requerido: Intermedio (B1)

CONTEXTO Y OBJETIVO DEL ROL

Buscamos un/a desarrollador/a semi senior especializado/a en backend, con bases sólidas de JavaScript como requisito no negociable. Necesitamos a alguien que no solo sepa usar NestJS, sino que entienda los fundamentos del lenguaje y la plataforma por debajo del framework, de forma que pueda diseñar soluciones robustas, aplicar patrones de diseño con criterio propio, y modelar datos correctamente en un contexto con arquitecturas serverless.

RESPONSABILIDADES PRINCIPALES

· Diseño, desarrollo y mantenimiento de APIs backend con NestJS.

· Modelado de datos y diseño de esquemas relacionales en MySQL, incluyendo relaciones entre entidades.

· Aplicación de patrones de diseño apropiados según el problema a resolver.

· Escritura de pruebas unitarias para garantizar la calidad del código.

· Desarrollo y despliegue de funciones serverless con AWS Lambda.

· Gestión y consultas sobre bases de datos alojadas en AWS RDS.

· Participación en decisiones de arquitectura backend junto al equipo técnico.

REQUISITOS TÉCNICOS OBLIGATORIOS

· Bases sólidas de JavaScript​: closures, prototipos, asincronía (promesas, event loop), scope, tipos y coerción. Este es el filtro más importante del proceso.

· Experiencia comprobada con TypeScript (tipado,



interfaces, genéricos).

· Experiencia sólida con Node.js y NestJS.

· Conocimiento y aplicación práctica de patrones de diseño (por ejemplo, Repository, Factory, Strategy, Singleton, Dependency Injection).

· Experiencia en modelado de datos y bases de datos relacionales (MySQL), incluyendo diseño de relaciones (uno a uno, uno a muchos, muchos a muchos) y normalización.

· Experiencia escribiendo pruebas unitarias (mocks, aislamiento de dependencias).

· Experiencia con AWS Lambda y arquitecturas serverless.

· Experiencia con AWS RDS.

· Experiencia estimada: 2 a 4 años (ajustar según lo que consideres semi senior en tu escala interna).

· Capacidad de trabajar con autonomía, justificar decisiones técnicas y explicar el "por qué" detrás del código que escribe.

REQUISITOS DESEABLES (NO EXCLUYENTES)

· Experiencia con otros servicios de AWS (S3, SQS, EventBridge, etc.).

· Experiencia con pipelines de CI/CD.

· Conocimiento básico de frontend (React/Next.js), aunque no sea el foco del rol.

HABILIDADES BLANDAS

· Buena capacidad de comunicación.

· Actitud de aprendiz: apertura constante a aprender y no cerrarse ante nuevas tecnologías o formas de trabajar.

· Autonomía para resolver problemas sin supervisión constante.

· Capacidad de trabajo en equipo y code review constructivo.

📌 Back End Developer (Colombia)
🏢 mobohubb | Mobile Workforce Software
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: back end developer (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: back end developer (colombia) / colombia