Tecnologías y Stack Principal
Backend:
• PHP con experiencia sólida en Laravel (al menos 2 años de experiencia en este framework)
• Node.js con frameworks como Express, NestJS o similares.
Frontend:
• React (Hooks, Context, manejo de estado con Redux o similares).
• Conocimientos en HTML5, CSS3, JavaScript ES6+.
Bases de Datos:
• MySQL u otras bases de datos relacionales (PostgreSQL deseable).
• Diseño de esquemas, consultas SQL, migraciones y optimización.
Buenas Prácticas y Seguridad
• Principios SOLID y arquitectura limpia.
• Conocimientos avanzados en seguridad del código (prevención de XSS, CSRF, SQL Injection, validación de inputs).
• Manejo de autenticación/autorización (JWT, OAuth, Passport/Sanctum)
Herramientas y Ecosistema
• Git / GitFlow y trabajo colaborativo con Pull Requests.
• API REST / JSON.
• Testing (PHPUnit, Jest, etc.).
• Docker, Devcontainers
• CI/CD
Habilidades generales
• Habilidades de comunicación oral y escrita, con equipo y clientes
• Habilidades para guiar y mentorear equipo técnico.
• Habilidad para entregar feedback y tener conversaciones difíciles.
• Autonomía y autogestión en trabajo y toma de decisiones técnicas.
• Accountability: se hace cargo de sus decisiones y consecuencias.
• Fuertemente orientado a la calidad, seguridad y mejora continua.
• Team playing: colabora, pide y ofrece ayuda al equipo si se requiere.
Somos un equipo apasionado por lo que hacemos: Productos y servicios digitales con enfoque centrado en el usuario y a la vez muy conectados al negocio, buscamos potenciar la estrategia y acelerar los resultados de nuestros clientes. Trabajamos tanto con compañías grandes como con startups; hacemos nuestros propios spin-offs (como Get on Board) y participamos activamente en el ecosistema de Innovación en Latam. Somos una empresa que escucha tus ideas con el fin de darte autonomía en tus desafíos laborales.
¿Quieres ser una Medusa?
Envía tu CV a través de Get on Board, por favor incluye tu repositorio Github.
Buscamos desarrollador senior, profesional con formación en las siguientes áreas: Ingeniería Informática, Ingeniería de Sistemas o similares, con al menos 7 años de experiencia en desarrollo de software, autónomo, autogestionado y con habilidades de mentoría/liderazgo de equipos técnicos. Debe tener experiencia en desarrollo seguro en distintos lenguajes, principalmente Node.js con frameworks como Express, NestJS o similares y con sólida experiencia en PHP usando Laravel (al menos 2 años de experiencia en este Framework).
Importante: no revisaremos postulaciones que no cuenten con estos requisitos base.
Es un plus que tenga conocimientos en:
- Lenguajes como Java, C#, Ruby, Python.
- Ecommerce como woocommerce, prestashop o magento
- Que haya ejercido el rol de líder técnico anteriormente.
- Conocimiento en comunicación serial.