Fullstack Engineer

Operaciones place México home Remoto schedule Tiempo Completo

Fullstack Engineer

Operaciones
Aplicar a la vacante chevron_right

¡Desafíate! Muéstranos tu talento y déjanos llevarlo más allá del límite. Buscamos geeks inconformes con lo ordinario.

Trabaja con los mejores, nuestro equipo está cambiando la forma en que las personas interactúan con la tecnología. ¡Te queremos de nuestro lado!

Jornada

Tiempo completo

Experiencia

Minimo 3 años en desarrollo de software fullstack, arquitectura de
soluciones tecnológicas.

Actividades

  1. Diseño técnico fullstack: traducir requerimientos funcionales y de negocio
    en soluciones técnicas claras, sostenibles y alineadas a buenas prácticas de ingeniería frontend y backend.
  2. Desarrollo fullstack orientado a soluciones: aportar experiencia práctica en diseño de interfaces, lógica backend, integración de servicios y diseño de
    APIs, aplicando criterios técnicos al momento de definir propuestas viables y
    realistas.
  3. Estimación de esfuerzo: trabajar con Tech Leads y Solutions Architects para
    estimar tiempos, esfuerzo y riesgos técnicos en la ejecución de nuevas iniciativas.
  4. Modelado de arquitectura: proponer arquitecturas base (microservicios, serverless, etc.) en función de la necesidad del sistema, escalabilidad y mantenimiento futuro en conjunto con Solutions Architecture.
  5. Colaborar con el equipo Comercial y de Producto: diseñar propuestas que
    respondan al tamaño, madurez digital y presupuesto del cliente, incluyendo alcance, esfuerzo estimado, arquitectura base y cronograma de ejecución
    tentativo, adecuando su comunicación a distintos perfiles técnicos y no
    técnicos, incluyendo clientes cuando sea necesario.
  6. Integración temprana con Ingeniería: asegurar la participación de ingeniería
    desde etapas iniciales del ciclo de planeación y diseño técnico de soluciones.
  7. Toma de decisiones técnicas: liderar y validar decisiones técnicas junto con arquitectos y tech leads, promoviendo la coherencia técnica entre iniciativas.
  8. Reutilización de componentes: promover el uso de librerías, frameworks y soluciones preexistentes dentro del ecosistema técnico.
  9. Documentación técnica: redactar especificaciones, diagramas técnicos y
    alcances de ingeniería claros para facilitar su implementación.
  10. Estandarización técnica: contribuir a la evolución del portafolio de soluciones internas, guías de diseño y arquitectura referencial.
  11. Mejora continua: analizar los aprendizajes de implementaciones pasadas y retroalimentar a los equipos técnicos sobre patrones efectivos.
  12. Mantenerse actualizado en tendencias tecnológicas y necesidades recurrentes del
    mercado, identificando oportunidades para evolución del portafolio.

Conocimientos necesarios

  1. Desarrollo fullstack
  2. Conocimiento técnico en
    frameworks y herramientas
    comúnmente utilizadas en
    entornos fullstack (por ejemplo: React, Angular, Node.js, Express, Django, etc.), sin limitarse a un
    solo stack.
  3. Uso de frameworks modernos
  4. Familiaridad con múltiples
    entornos cloud: AWS, GCP o Azure.
  5. Familiaridad con metodologías ágiles (Scrum, Kanban) y orientación a entrega continua de valor.

Conocimientos deseados

  1. Estimación de propuestas
    técnicas de solución.
  2. CI/CD, contenedores
  3.  Inglés intermedio-avanzado
  4. Arquitectura tecnológica de
    soluciones
  5. Arquitecturas distribuidas,
    microservicios, microfrontends
  6. Diseño de interfaces
Let's talk! - Let's talk! - Let's talk! -