19 oct
|
Staffvia
|
Tijuana
Buscamos un Desarrollador Web Full Stack de nivel intermedio (Mid) con experiencia comprobable en desarrollo frontend y backend.
Serás responsable de implementar nuevas funcionalidades, construir y mantener APIs, integrar bases de datos y colaborar en la mejora continua de nuestras aplicaciones web, priorizando siempre la calidad, el rendimiento, la seguridad y la mantenibilidad del código.ResponsabilidadesDesarrollar y mantener aplicaciones web responsivas e interactivas utilizando Angular.Construir, optimizar y mantener APIs REST con Node.Js y Express.Diseñar e integrar operaciones CRUD y consultas eficientes sobre bases de datos MongoDB.Conectar servicios frontend con APIs backend, gestionando estados de carga, respuestas y manejo centralizado de errores.Aplicar validaciones y reglas de negocio tanto en frontend como en backend.Identificar, depurar y corregir errores, además de refactorizar código existente para mejorar su rendimiento.Utilizar Git para el control de versiones, trabajo en equipo (ramas, commits y resolución de conflictos) y revisiones de código.Aplicar buenas prácticas de programación, arquitectura modular y reutilización de componentes.Backend:Node.Js & Express (Indispensable): Creación y mantenimiento de APIs REST, manejo de rutas, controladores,
middleware y servicios.Programación asíncrona mediante Promises y async/await.Validación de datos del lado del servidor y manejo centralizado de errores.Autenticación y autorización mediante tokens (JWT).
Bases de datos:MongoDB (Indispensable): Operaciones CRUD, filtros, proyecciones, ordenamientos, índices básicos y modelado de documentos/relaciones por referencia.Herramientas y buenas prácticas:Git (GitHub / GitLab): Control de versiones, manejo de ramas y resolución de conflictos.Manejo de variables de contexto y configuración por ambiente.Depuración de código (debugging) y principios básicos de seguridad web.Nociones de arquitectura: Separación de responsabilidades, modularidad y principios SOLID básicos.Competencias deseables (Plus)Experiencia o conocimientos en Docker y entornos Linux.Familiaridad con pipelines de CI/CD.Conocimientos de pruebas unitarias y de integración.Experiencia realizando refactorizaciones en proyectos legacy o aplicaciones existentes.Perfil esperadoExperiencia: 2 a 4 años en desarrollo web Full Stack (o experiencia equivalente demostrable).
Autonomía: Capacidad para resolver tareas de complejidad intermedia con mínima supervisión.Visión integral: Comprensión clara del flujo completo de una solución.Habilidades analíticas: Facilidad para diagnosticar problemas técnicos, proponer soluciones eficientes y justificar decisiones de diseño.Trabajo en equipo: Proactividad, disposición para recibir retroalimentación y compromiso con la entrega de código limpio y mantenible.
#J-*****-Ljbffr
📌 Desarrollador Web Full Stack Mid (Angular + Node.Js) (Tijuana)
🏢 Staffvia
📍 Tijuana