¡Activa las notificaciones laborales por email!

Desarrollador de Software

G Global

Tijuana

Presencial

MXN 200,000 - 400,000

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Una empresa en Tijuana busca un Desarrollador de Software para liderar el desarrollo y mantenimiento de aplicaciones. El candidato ideal tendrá un título en Ingeniería y experiencia sólida en TypeScript, así como un compromiso con las mejores prácticas en desarrollo. Este puesto implica colaborar en un equipo para asegurar soluciones de alta calidad, optimizando rendimiento y escalabilidad.

Formación

  • 4 años de experiencia comprobable en el desarrollo de software.
  • Experiencia en el ciclo completo: análisis, diseño, implementación, pruebas y despliegue.
  • Inglés básico y capacidad para comunicarse en tareas rutinarias.

Responsabilidades

  • Desarrollar código limpio, eficiente y escalable utilizando TypeScript.
  • Definir e implementar nuevas funcionalidades y optimizar el rendimiento.
  • Colaborar con el equipo y participar en revisiones de código.

Conocimientos

TypeScript
Clean Code
SOLID
Optimización de rendimiento

Educación

Título universitario en Ingeniería en Sistemas
Ciencias de la Computación
Tecnologías de la Información

Herramientas

pnpm
zod

Descripción del empleo

Objetivo del puesto:

Responsable de liderar el desarrollo y mantenimiento de aplicaciones de software, asegurando la entrega de soluciones de alta calidad con un enfoque en el rendimiento, la escalabilidad y la optimización. Este rol incluye la colaboración con otros miembros del equipo para garantizar el cumplimiento de los estándares técnicos, la gestión eficiente de los recursos y la mejora continua del proceso de desarrollo.

Principales responsabilidades:

  1. Desarrollar código limpio, eficiente y escalable utilizando TypeScript, aplicando de forma consistente los principios SOLID y las prácticas de Clean Code.
  2. Definir e implementar nuevas funcionalidades alineadas con los requisitos funcionales, no funcionales y objetivos del negocio.
  3. Ejecutar tareas de mantenimiento y refactorización para mejorar la calidad, legibilidad y mantenibilidad del código existente.
  4. Colaborar de forma activa y continua con todos los miembros del equipo, incluidos desarrolladores junior, senior y el Team Lead, para diseñar e implementar soluciones eficientes y de alta calidad.
  5. Participar en revisiones de código, proporcionando retroalimentación técnica y constructiva para mejorar la calidad colectiva del código.
  6. Optimizar el rendimiento de las soluciones desarrolladas, reduciendo tiempos de ejecución y consumo de memoria en entornos productivos.
  7. Identificar y resolver cuellos de botella de rendimiento en todas las fases del ciclo de vida del software.
  8. Aplicar las mejores prácticas en desarrollo de software, incluyendo la escritura de pruebas unitarias, la cobertura de código y el cumplimiento de estándares de seguridad.
  9. Mantenerse actualizado sobre nuevas tecnologías, frameworks y metodologías relevantes para el desarrollo de software.

Perfil de puesto:

  1. Título universitario en Ingeniería en Sistemas, Ciencias de la Computación, Tecnologías de la Información o carrera afín.
  2. 4 años de experiencia comprobable como desarrollador, participación en el ciclo completo de desarrollo de software: análisis, diseño, implementación, pruebas y despliegue
  3. Experiencia sólida con TypeScript,
  4. Conocimientos avanzados de Clean Code y SOLID,
  5. Familiaridad con herramientas como pnpm, zod, frameworks y librerías modernas Experiencia con bases de datos (relacionales o no relacionales)
  6. Buenas prácticas de optimización
  7. Inglés Básico: Capaz de comprender instrucciones simples y comunicarse en tareas rutinarias con un vocabulario limitado.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.