Saltar al contenido principal

Software e ingeniería

Contrate un ingeniero de software que programa en su horario

Reclutamos ingenieros de software con experiencia de México, Brasil y toda Latinoamérica que hablan inglés, se integran a su equipo de tiempo completo y trabajan en horario laboral de EE. UU.

También se contrata como: Desarrollador de software · Ingeniero de software remoto · Ingeniero de software nearshore · Ingeniero de software sénior · Desarrollador de aplicaciones · Programador

Lo que un Ingeniero de software nearshore hace por usted

Un ingeniero de software diseña, escribe, prueba y mantiene el código detrás de su producto. Además de desarrollar funcionalidades, un buen ingeniero lee los requisitos con sentido crítico, elige diseños sensatos, revisa el código de sus compañeros, escribe pruebas que detectan regresiones y ayuda a mantener el sistema sano a medida que crece.

Las startups contratan ingenieros de software para ampliar un equipo central pequeño sin agotar su runway. Las empresas SaaS consolidadas los suman para avanzar más rápido en su roadmap. Los negocios que no son de software, desde empresas de logística hasta compañías de salud y fintech, los contratan para crear herramientas internas, integraciones y aplicaciones para clientes que su software comercial no puede resolver.

La ingeniería es un trabajo colaborativo. Los pull requests necesitan revisión, un error en producción necesita a alguien que pueda unirse a una llamada y las decisiones de diseño se toman en conversaciones rápidas. Los equipos offshore a muchas horas de distancia suelen convertir una pregunta de una hora en un retraso de un día. Un ingeniero nearshore comparte la mayor parte de su jornada laboral, así que la revisión de código, la programación en pareja y la respuesta a incidentes ocurren en tiempo real.

Cuando hable con nosotros, compártanos sus lenguajes y frameworks, su proveedor de nube, el nivel de experiencia que necesita y cómo trabaja su equipo (sprints, normas de revisión de código, guardias). Evaluamos la experiencia práctica en ese stack, la comunicación en inglés y la capacidad de trabajar de forma autónoma dentro de un equipo distribuido.

Habilidades que verificamos

  • Inglés técnico fluido, escrito y hablado
  • Experiencia profesional en lenguajes como Python, Java, C#, JavaScript/TypeScript o Go
  • Dominio sólido de estructuras de datos, algoritmos y patrones de diseño
  • Experiencia con bases de datos relacionales y NoSQL
  • Construcción y consumo de APIs REST o GraphQL
  • Pruebas automatizadas y hábitos de desarrollo guiado por pruebas
  • Trabajo con Git, pull requests y pipelines de CI
  • Familiaridad con una plataforma en la nube como AWS, Azure o GCP

Herramientas que utiliza

  • Git
  • GitHub
  • GitLab
  • Visual Studio Code
  • IntelliJ IDEA
  • Docker
  • AWS
  • PostgreSQL
  • Jira
  • Confluence
  • Slack
  • Postman
  • Datadog

¿Usa otra herramienta? Díganos y la evaluaremos.

Dónde reclutamos

Dónde contratar a un Ingeniero de software

Países donde a menudo encontramos buenos candidatos para este puesto, comparados con la hora del centro de EE. UU. en invierno.

  • Brasil

    Una de las comunidades de ingeniería de software más grandes de la región, con amplia experiencia en Java, Python y stacks modernos en la nube.

    3 horas más vs. hora del centro

  • México

    Ingenieros con larga experiencia en equipos de producto de EE. UU., que trabajan en el mismo horario que sus oficinas del centro y del Pacífico.

    Misma hora vs. hora del centro

  • Argentina

    Una industria de software madura, conocida por su sólida formación en ciencias de la computación y su talento de ingeniería sénior.

    3 horas más vs. hora del centro

Cómo funciona

Contrate a su Ingeniero de software con General Staffing

  1. 01

    Cuéntenos sobre el puesto

    Una llamada breve para conocer el trabajo, las herramientas, su horario y la persona ideal para su equipo.

  2. 02

    Buscamos y evaluamos

    Reclutamos en toda Latinoamérica y verificamos el inglés, la experiencia y las habilidades para este puesto.

  3. 03

    Usted entrevista una lista corta

    Solo conoce candidatos que nosotros mismos contrataríamos, y usted toma la decisión final.

  4. 04

    Empiezan y seguimos cerca

    Ayudamos con la incorporación y seguimos en contacto para que la colocación funcione para ambas partes.

Vea nuestro proceso de contratación completo

Contratar a un Ingeniero de software remoto: preguntas

¿Puede un ingeniero de software nearshore trabajar dentro de nuestro equipo actual?

Sí. Se une a su Slack, a sus stand-ups y a su proceso de revisión de código como cualquier otro ingeniero. Como trabaja en horario de EE. UU., colabora con su equipo en tiempo real en lugar de pasar el trabajo de un día para otro.

¿Cómo evalúan las habilidades técnicas?

Evaluamos la experiencia real en su stack y podemos incluir una evaluación técnica o un ejercicio de programación. Usted también entrevista a los preseleccionados, así que sus ingenieros pueden hacer su propia entrevista técnica antes de que usted decida.

¿Qué niveles de experiencia pueden reclutar?

Reclutamos desde ingenieros de nivel intermedio hasta ingenieros sénior y líderes técnicos. Cuéntenos el alcance del puesto y a quién reportará, y buscaremos el nivel adecuado.

¿Quién es dueño del código que escriben?

Su empresa. Los términos de propiedad intelectual y confidencialidad se establecen como parte de la colocación; le explicaremos cómo funciona en la llamada de estrategia.

¿Necesito un ingeniero de software o un desarrollador full stack?

Los títulos se traslapan. "Ingeniero de software" es más amplio y a menudo incluye sistemas back-end, infraestructura o software que no es web, mientras que un desarrollador full stack se enfoca en aplicaciones web de principio a fin. Ajustaremos el perfil al trabajo.

¿Cuánto tiempo toma contratar?

Los plazos dependen del stack y del nivel de experiencia. Le daremos una estimación realista en la llamada de estrategia antes de empezar la búsqueda.

¿Listo para contratar a su Ingeniero de software?

Cuéntenos sobre el puesto. Le presentaremos un plan, un cronograma y candidatos verificados.