Backend Developer Nodejs
En Alegra construimos algo más que software: le damos superpoderes a las pymes y ¡queremos que formes parte de ello! 💼✨
¿Disfrutas desarrollar sistemas backend eficientes, colaborar con otros equipos y contribuir a la evolución tecnológica del producto? Este reto es para ti. 👇
Sobre nosotros 🚀
Somos el ecosistema de soluciones contables y financieras en la nube que le da superpoderes a las Pymes de Latinoamérica. +500 personas trabajando 100% remoto, presentes en 8 países y creciendo.
Hoy la inteligencia artificial atraviesa todo lo que hacemos: desde cómo construimos producto hasta cómo tomamos decisiones internas. No es un proyecto paralelo, es la forma en que operamos.
Conoce más sobre nuestra cultura en 👉 Alegra Coolture Code 👈
Tu misión en Alegra 💪
Trabajarás usando metodologías ágiles como Scrum y buenas prácticas basadas en los modelos de Sillicon Valley con un equipo de ingeniería conformado por más de 100 personas talentosas y apasionadas por el código, de quienes podrás aprender y crecer en lo personal y profesional, desarrollando los siguientes retos:
Diseñar, desarrollar y mantener APIs y servicios backend eficientes y seguros utilizando Node.js con Serverless Framework.
Colaborar con el equipo de frontend y otros stakeholders para integrar funcionalidades backend con interfaces de usuario intuitivas y atractivas.
Participar activamente en la definición de arquitectura y toma de decisiones técnicas, asegurando la escalabilidad, rendimiento y robustez de nuestros sistemas.
Asegurar el ciclo completo de desarrollo de software, participando desde la planificación, desarrollo, testing, hasta el despliegue a producción.
Realizar pruebas unitarias, de integración y e2e para garantizar el coverage adecuado, asegurando así la calidad del código y el cumplimiento de los estándares de desarrollo.
Usar herramientas de inteligencia artificial y tendencias tecnológicas que potencien tu productividad como GitHub Copilot, Cursor, DeepSeek, entre otros.
Revisar código y aportar en la mejora continua de nuestras prácticas de desarrollo.
Investigar y adoptar nuevas tecnologías para potenciar la calidad, velocidad y eficiencia del desarrollo backend.
¿Cómo usarás IA en el día a día de este rol?
Usar herramientas de IA para acelerar el desarrollo backend, generando y refactorizando código, creando pruebas unitarias, documentando APIs y ayudando a depurar errores u optimizar consultas y servicios.
Explorar, proponer e implementar funcionalidades basadas en IA dentro del producto, integrando APIs o servicios que permitan crear nuevas capacidades, automatizar procesos y mejorar la experiencia de los usuarios.
Conoce cómo es trabajar en Alegra🚀
¿Qué esperamos de ti? 🧐
Nuestros requisitos indispensables son:
Más de 2 años de experiencia en desarrollo backend, construyendo web services y APIs REST usando Node.js y PHP (Laravel o Zend).
Experiencia o interés en trabajar con Node.js y participar en procesos de migración tecnológica hacia este stack.
Experiencia en arquitecturas basadas en microservicios y eventos (colas, pub/sub, mensajería).
Experiencia trabajando con bases de datos relacionales (MySQL, PostgreSQL) y no relacionales (DynamoDB), incluyendo diseño de esquemas eficientes.
Experiencia trabajando con servicios cloud (preferiblemente AWS) como EC2, S3, SQS, SNS o Lambda, o equivalentes en GCP o Azure.
Conocimiento de arquitecturas serverless y servicios como AWS Lambda, Google Cloud Functions o Azure Functions.
Conocimientos sólidos en pruebas unitarias, de integración y end-to-end.
Aplicación de patrones de diseño, principios SOLID y buenas prácticas de seguridad en el desarrollo de software.
Experiencia usando Git y trabajando con metodologías ágiles.
Experiencia usando herramientas de IA para desarrollo de software para generar código, refactorizar funciones, crear pruebas, documentar APIs y resolver problemas técnicos.
Capacidad analítica para resolver problemas técnicos y desarrollar soluciones escalables.
Habilidad para trabajar en equipo, recibir feedback y colaborar en entornos ágiles.
Dominio de inglés técnico para leer documentación y recursos de desarrollo.
Disponibilidad para trabajar en horario fijo de lunes a viernes.
Deseable...
Certificaciones en AWS.
Experiencia con infraestructura como código, especialmente AWS CDK.
Conocimientos avanzados en arquitecturas serverless.
Proyectos personales o contribuciones en GitHub o portafolio técnico.
Requisito de Ubicación 🌎
Ser residente nativo o contar con permiso de trabajo en alguno de estos países: Colombia, México, República Dominicana, Perú, Costa Rica y Panamá.
Esta oportunidad es para ti si ✅
Te apasiona experimentar con IA y encontrar formas nuevas de resolver problemas.
Tienes mentalidad de ownership: propones, ejecutas y mides.
Te sientes cómodo en entornos de cambio constante.
Disfrutas construir y mejorar servicios backend escalables, participando activamente en decisiones técnicas y de arquitectura.
Esta oportunidad NO es para ti si ⛔
Prefieres procesos completamente definidos y predecibles.
No usas ni te interesa aprender herramientas de IA.
Buscas un rol donde solo ejecutar lo que otros definen.
Prefieres implementar tareas sin cuestionar ni proponer mejoras técnicas o de arquitectura.
No te interesa aprender nuevas tecnologías o explorar mejores prácticas.
¿Por qué este rol es clave?
"Este rol es clave para transformar problemas complejos en sistemas robustos que impulsan la innovación del producto. A través del desarrollo backend, convertirás ideas en soluciones escalables que permiten que nuestras plataformas evolucionen y sigan generando valor para miles de usuarios."
- Backend Developer.
En Alegra te encontrarás con…
Cultura AI-Fist:
Licencias de herramientas de IA.
Hackathon internos de innovación con IA.
Capacitación continua y espacios de experimentación con nuevas tecnologías.
Un equipo donde usar IA no es opcional, es la norma.
Modalidad de trabajo
Trabajo 100% remoto con relación laboral estable.
Coworking mensuales con el equipo local.
Desarrollo profesional:
Plan de carrera y oportunidades para seguir desarrollando tus habilidades.
Acceso a plataformas educativas, cursos con certificaciones y una biblioteca virtual.
Clases de inglés.
Bienestar:
Programas de bienestar y charlas sobre hábitos saludables.
Dos días de cuidado al año adicionales a tus vacaciones.
Beneficios y experiencias
Apoyo económico para mejorar tu espacio de trabajo.
Celebración de cumpleaños con un bono económico y medio día libre.
Un equipo con talento de distintos países y culturas.
Diversidad en Alegra
En Alegra valoramos y promovemos la diversidad y la inclusión en todas sus formas. Todas nuestras oportunidades están abiertas sin distinción de identidad de genero, orientación sexual, origen étnico, religión, edad, discapacidad u otras características.
Si necesitas ajustes en alguna etapa del proceso, indícalo en tu postulación.
Pasa de homework a AI-powered work
El siguiente nivel empieza aquí. 🤖💚
¿Qué hacemos en el equipo de Development? 💻
- Departamento
- Development
- Ubicaciones
- Latam
- Estado remoto
- Completamente remoto
- Tipo de empleo
- Tiempo completo