Alegra

Backend Developer PHP - Talent Pool

Remote LATAM
Laravel Node.js PostgreSQL Azure PHP MySQL DynamoDB AWS GCP Git API
Description

¿Eres una persona curiosa, sin miedo a explorar nuevas buenas prácticas y tendencias con capacidad para introducirlas en una plataforma que ya usan millones de usuarios? ¡Felicitaciones! Este reto es para ti. 👇

Sobre Alegra 💙


En Alegra contamos con un equipo de más de 500 personas trabajando 100% remoto con una cultura única, innovadora y dinámica que está revolucionando cómo las Pymes gestionan sus finanzas con un ecosistema de soluciones digitales en la nube disponible en Latam, España y ¡vamos por más! 🚀 

Conoce más sobre nuestra cultura  en  👉 Alegra Coolture Code 👈

Cómo se siente trabajar en Alegra 💫

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, por lo que hacen, 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 PHP con Laravel, Zend Framework y Node.js.

  • Aportar en el proceso de migración de tecnologías de PHP a Node.JS.

  • Colaborar con el equipo de frontend y otros stakeholders para integrar funcionalidades backend con interfaces de usuario intuitivas y atractivas.

  • 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.

  • Participar activamente en la definición de arquitectura y toma de decisiones técnicas, asegurando la escalabilidad, rendimiento y robustez de nuestros sistemas.

  • Usar herramientas de inteligencia artificial y tendencias tecnológicas que potencien tu productividad como Cursor, GitHub Copilot, Claude, 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.

¿Qué esperamos de ti? 🧐 

Seniority Middle / Senior:

  • Más de 2 años de experiencia en el desarrollo backend, web services y diseño de APIs REST con Node (excluyente).

  • Más de 2 años de experiencia en el desarrollo backend, web services y diseño de APIs REST con Laravel o Zend  (excluyente).

  • Experiencia  intermedia en el desarrollo backend con Node.js (excluyente).

  • Interés en transicionar hacia el desarrollo con Node.js, participando en proyectos donde el stack se compone de estas dos tecnologías principales.

  • Experiencia en arquitecturas basadas en microservicios y eventos (orientadas a colas, pub/sub, etc). (excluyente).

  • Experiencia en bases de datos relacionales (MySQL, PostgreSQL) y no relacionales (DynamoDB), y en el diseño eficiente de esquemas de datos.

  • Conocimiento teórico o experiencia práctica (incluso en proyectos personales) usando agentes de IA como Cursor, Copilot, Claude u otros, aplicados al desarrollo de software.

  • Experiencia trabajando con servicios cloud, especialmente AWS (EC2, S3, SQS, SNS, Lambda, Serverless Framework) o sus equivalentes en otras nubes como GCP y Azure.

  • Conocimiento en servicios serverless como AWS Lambda, Google Cloud Functions, Azure Functions, o sus equivalentes en otras nubes.

  • Familiaridad con herramientas de infraestructura como código, especialmente con AWS CDK.

  • Dominio optimizando estrategias para gestionar microservicios y bases de datos con alto tráfico o gran volumen de peticiones.

  • Conocimientos sólidos en pruebas unitarias, de integración y end-to-end.

  • Aplicación constante de patrones de diseño y principios SOLID.

  • Buenas prácticas de seguridad en el desarrollo de software.

  • Manejo de herramientas de control de versiones como Git.

  • Trabajo con metodologías ágiles de desarrollo.

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á.

Competencias esperadas 💪🏻

  • Dominio del inglés técnico para la lectura y comprensión de documentación, tutoriales y recursos en línea relacionados con el desarrollo de software.

  • Dominio del español para la comunicación oral y escrita con el equipo.

  • Capacidad de recibir retroalimentación y acompañamiento del líder y del equipo

  • Capacidad analítica para dar soluciones a errores y desarrollar funcionalidades sencillas o complejas de acuerdo a su nivel de conocimientos.

  • Capacidad para trabajar de manera efectiva en un entorno ágil, colaborativo y orientado a resultados.

  • Habilidades de comunicación y capacidad para trabajar en equipo.

  • Habilidades de resolución de problemas y capacidad para trabajar en un entorno colaborativo.

  • Pasión por aprender y mantenerse actualizado sobre las tendencias y tecnologías emergentes en el desarrollo backend.

  • Interés por aprender sobre inteligencia artificial y adoptarla como una herramienta que potencie la productividad y calidad en el desarrollo de software.

  • Capacidad para adaptarse con facilidad a nuevas tecnologías y lenguajes de programación según los proyectos requeridos.

  • Disponibilidad para cumplir horario fijo de 8 horas diarias con el equipo de lunes a viernes.


Es un plus si… 👇

  • Tienes experiencia en liderazgo técnico y habilidades para mentorear a otros miembros del equipo.

  • Tienes certificación en Laravel Framework de CertificatesDev o certificación en AWS.

  • Tienes proyectos personales en GitHub o en tu portafolio.

  • Tienes experiencia con infraestructura como código usando herramientas como AWS CDK.

  • Tienes conocimientos avanzados con servicios Serverless.

  • Usas IA de manera personal para tus proyectos o has desarrollado agentes o modelos propios.


Alégrate con… ⭐️


#AsíSeSienteAlegra #AlegraChallenge

  • Hacer lo que amas trabajando de manera 100% remota. 💖

  • Una relación laboral estable y a largo plazo 🤝, ¡no freelance!

  • Plan carrera, oportunidad de seguir llevando tus habilidades a un siguiente nivel. 🚀

  • Compartir con un talento que trasciende fronteras y culturas. 🗺️

  • Espacios para socializar y compartir gustos de todo tipo. 💬

  • Un ambiente para experimentar, aprender de los errores y trabajar con autonomía pero con mucho compromiso y responsabilidad. 💡

  • Convertir la lectura en tu mejor aliada para aprender 📚, con acceso a plataformas educativas, cursos con certificaciones, capacitaciones y una biblioteca virtual que te ayude a seguir desarrollándote día a día.

  • Tu salud es lo primero, y por tanto te apoyamos con su cobertura 🩺

  • Dos días de cuidado al año, adicionales a tus vacaciones. 😎

  • Apoyo económico para llevar tu lugar de trabajo al siguiente nivel. 💪💻

  • Celebrar tu cumpleaños con una cena especial junto a quienes más quieres y medio día libre. 🥳

  • Clases de inglés 🇺🇸

  • Coaching para apoyar y potenciar el crecimiento de las personas que se enfrentan a nuevos proyectos y retos de liderazgo.🏆

  • Estar en un lugar que piensa en crecer mientras tú también lo haces, que te ofrece programas de bienestar y charlas de calidad de vida. 🚀


¿Qué hacemos en el equipo de Development? 💻


Diversidad en Alegra 🫶


En Alegra, valoramos y promovemos la diversidad y la inclusión en todas sus formas. 🌈

Nuestros equipos multiculturales aportan diferentes perspectivas, enriqueciendo nuestro entorno laboral. ✨

Todas nuestras oportunidades están abiertas, sin distinción de identidad de género, orientación sexual, origen étnico, religión, edad, discapacidad u otras características. Si necesitas ajustes en alguna etapa del proceso o deseas indicarnos tus pronombres, por favor infórmanos en tu postulación. 😊

¡Únete a nuestro equipo y contribuye a un entorno inclusivo y diverso! 🩷🧡💛💚💙

¿Cómo comienza tu historia en Alegra?


  1. Envíanos tu CV actualizado, ten en cuenta tus skills y cómo conectan con el puesto.

  2. Te enviaremos un test inicial automático luego de tu postulación, y evaluaremos tus conocimientos básicos y generales para el puesto.

  3. Tomemos más confianza: conversa con nuestro equipo de Talent mientras te tomas un café (o tu bebida favorita) ☕️, te contaremos por qué amamos trabajar en Alegra.❤️

  4. ¡Muéstranos que eres un crack en programación! Tendrás 7 días para desarrollar una app siguiendo algunas recomendaciones del equipo de ingeniería.

  5. Charla Técnica: ‍Charla de 30 minutos con preguntas técnicas para conocer un poco más tus conocimientos y habilidades

  6. Completa las pruebas psicotécnicas, para conocerte más a fondo y cómo te acoplarías al cargo.

  7. Si te unes al equipo, estaremos más que felices. Te enviaremos la propuesta formal y acordaremos la fecha de ingreso.🚀


Tips para que tu proceso de selección resulte exitoso 🤗


¿Tienes más preguntas?


1. ¿Cuánto dura el proceso de selección? ⏰

En Alegra nos gusta conocer muy bien a las personas que ingresarán a nuestro equipo, nos tomamos el tiempo de evaluar a detalle cada entregable, reto y charla. Buscamos que se sientan seguras y que nos conozcan antes de tomar una decisión. Por eso, tenemos un tiempo estimado de dos a cuatro semanas, desde tu charla con el equipo de Talent.

2. No tengo respuesta o feedback del equipo de Talent sobre mi proceso 🥲

Revisa las diferentes bandejas de tu correo electrónico: bandeja de entrada, spam, social, promociones. Buscamos que en cada fase tengas feedback. En caso de no tener respuesta puedes escribirnos, estaremos atentos a contestar tus inquietudes, dudas o dificultades en el proceso.

3. ¿Qué hago si tengo inconvenientes para realizar alguna parte del proceso? 😭

Si tienes algún inconveniente para asistir a las charlas o realizar algún reto escríbenos, estamos a disposición para ayudarte. 

Pasa de tener homework, a hacer lovework. 

¡Vayamos a otro nivel! 🚀

Alegra
Alegra

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say