About the Role
Nuestro cliente, una startup tecnológica innovadora y de rápido crecimiento, busca un Ingeniero de Software Full Stack con experiencia en React y Node.js para unirse a su equipo global, operando bajo un modelo 100% remoto ('remote-first'). Serás responsable del diseño, desarrollo y mantenimiento de aplicaciones web escalables y de alto rendimiento, trabajando en todas las capas de la pila tecnológica, desde el frontend hasta el backend y la base de datos. Buscamos a un desarrollador apasionado por crear experiencias de usuario excepcionales y construir sistemas robustos. Esta posición ofrece una gran oportunidad para tener un impacto significativo en un producto en evolución y trabajar con tecnologías de vanguardia en un entorno colaborativo y flexible, sin importar tu ubicación en México.
Key Responsibilities
- Desarrollar interfaces de usuario atractivas y funcionales utilizando React.js y tecnologías relacionadas.
- Construir y mantener APIs RESTful robustas y eficientes utilizando Node.js y Express.js.
- Diseñar y gestionar bases de datos (ej. MongoDB, PostgreSQL).
- Escribir código limpio, eficiente, escalable y bien documentado.
- Colaborar estrechamente con diseñadores de UX/UI, gerentes de producto y otros ingenieros.
- Participar en todas las fases del ciclo de vida del desarrollo de software, incluyendo planificación, codificación, pruebas y despliegue.
- Optimizar las aplicaciones para maximizar la velocidad y la escalabilidad.
- Implementar soluciones de seguridad y protección de datos.
- Realizar revisiones de código y proporcionar retroalimentación constructiva a los compañeros.
Requirements
- Título universitario en Ciencias de la Computación, Ingeniería de Software o campo técnico relacionado, o experiencia laboral equivalente.
- Experiencia sólida (mínimo 4 años) como Ingeniero de Software Full Stack.
- Dominio de JavaScript/TypeScript y experiencia comprobada con React.js para el desarrollo frontend.
- Experiencia significativa con Node.js y frameworks como Express.js para el desarrollo backend.
- Conocimiento de bases de datos NoSQL (ej. MongoDB) y/o relacionales (ej. PostgreSQL).
- Experiencia con herramientas de control de versiones (Git) y metodologías ágiles.
- Comprensión de principios de diseño de APIs y microservicios.
- Excelentes habilidades de resolución de problemas y depuración.
- Capacidad para comunicarse eficazmente en un entorno de equipo remoto.
- Portafolio de proyectos personales o contribuciones a código abierto es un plus.
Benefits
- Ofrecemos un paquete de compensación muy competitivo, incluyendo salario atractivo y beneficios superiores al mercado.
- Disfrutarás de la máxima flexibilidad al trabajar desde casa (100% remoto), eliminando traslados y permitiendo un excelente equilibrio vida-trabajo.
- Tendrás acceso a oportunidades de crecimiento profesional, desarrollo continuo y participación en proyectos innovadores con tecnologías de punta.
- Únete a una cultura empresarial dinámica, colaborativa y orientada al crecimiento.
- Sé parte de una misión emocionante en el mundo de la tecnología, trabajando desde donde prefieras en México.