Ingeniero Full-stack Intermedio
Dev.Pro busca un Ingeniero Full-stack para unirse a su equipo remoto de ingeniería. El candidato debe tener experiencia en desarrollo de aplicaciones web escalables con Ruby on Rails y ser capaz de trabajar de forma remota y autónoma.
Aplicá si buscas un desafío como ingeniero full-stack en un equipo remoto. Dev.Pro ofrece un ambiente colaborativo y oportunidades de crecimiento.
Descripción del puesto
En Dev.Pro, trabajamos en proyectos que impactan a millones de personas en todo el mundo, pero sabemos que son las personas detrás de la tecnología las que hacen que todo suceda. Valoramos profundamente lo que hace que cada persona sea única y estamos construyendo un lugar de trabajo que sea inclusivo, amigable y de apoyo. Estamos buscando un Ingeniero Full-stack para unirse a nuestro equipo de ingeniería remoto. Como parte de un equipo pequeño y colaborativo, contribuirás directamente al desarrollo de productos orientados al cliente. Tu equilibrio entre desarrollo back-end y front-end garantizará que nuestras aplicaciones sean funcionales, intuitivas y visualmente atractivas. Lo que ofrecemos: - Entorno de trabajo remoto flexible - Salario competitivo y paquete de beneficios - Oportunidades de desarrollo profesional, incluyendo capacitación y certificaciones - Cultura de trabajo colaborativa e inclusiva - Oportunidades de trabajar en proyectos significativos Lo que valoramos: - Enfoque en el cliente y mantener empatía con nuestros clientes - Comunicación asincrónica por defecto con colaboración sincrónica cuando sea necesario - Sobre-comunicación y depuración colaborativa - Autonomía y acción sobre consenso - Propiedad sobre el producto y el trabajo - Colaboración y apoyo a miembros del equipo - Transparencia y hacer visible el trabajo - Iteración continua Tus compañeros te describirían como alguien que: - Valora la transparencia y la comunicación abierta - Es fiable en el cumplimiento de compromisos - Puede trabajar de forma remota - autodirigido - Es un solucionador de problemas auto-iniciado - muestra determinación - Es un aprendiz de por vida con una mentalidad de crecimiento - Es un contribuyente positivo a la moral de la empresa - Tiene opiniones fuertes pero poco dogmáticas Cómo trabajamos: - Las ideas y prioridades fluyen desde toda la empresa - Las iniciativas importantes se planifican en lanzamientos de 4-8 semanas - Los PR fusionados se implementan automáticamente en staging y producción a través de chatops - Los demos de trabajo registrados (enviados o en progreso) se comparten con la empresa Responsabilidades clave y tu contribución: - Desarrollo Full-stack: desarrollar, probar y mantener aplicaciones web escalables utilizando Ruby on Rails como marco principal - Escribir código limpio con orientación y seguir consistentemente las mejores prácticas establecidas - Diseño UI/UX: colaborar con gerentes de producto, diseñadores y desarrolladores para implementar interfaces amigables y estéticamente agradables - Utilizar herramientas y marcos modernos para construir experiencias de usuario ricas y hermosas - Desarrollo front-end: utilizar HTML, CSS, JavaScript y marcos de servidor modernos (Ruby on Rails Hotwire o Phoenix LiveView) para implementar soluciones front-end responsivas y dinámicas - Desarrollo back-end: diseñar y desarrollar APIs RESTful, integrar servicios de terceros y gestionar bases de datos utilizando PostgreSQL o tecnologías similares - Calidad del código: escribir código que cumpla con nuestros estándares internos de estilo, capacidad de mantenimiento y mejores prácticas - Mantener y defender estos estándares a través de revisiones de código - Buscar simplificar soluciones de código - Pruebas y depuración: escribir y realizar pruebas exhaustivas, depuración y optimización de rendimiento para garantizar la estabilidad y eficiencia de las aplicaciones - Entrega: poseer todo el ciclo de vida de una pieza de trabajo, enviando características y mejoras pequeñas, buscando asistencia y orientación adecuadas del equipo - Colaborar con el equipo en proyectos más grandes - Autogestión: establecer y cumplir con las expectativas de plazo para tu trabajo - Reconocer temprano cuando una tarea está tardando más de lo esperado y buscar resolver - Estar cómodo trabajando en un proceso de desarrollo de software ágil, iterativo y completamente remoto - Colaboración: participar en el diseño técnico de características con orientación - Contribuir uniformemente en programación en pareja - Modelar valores y comportamientos para compañeros de equipo - Comunicación: expresar ideas claramente cuando se trabaja en pareja y en foros de equipo pequeños - Sugerir nuevas ideas técnicas/proceso - Articular el pensamiento claramente al equipo más amplio - Mejora continua: mantenerse actualizado sobre tecnologías emergentes y tendencias de la industria, y buscar formas de mejorar procesos y productos existentes - Mentoría y coaching: proporcionar consejos sobre enfoques técnicos específicos en áreas que conoces Bien tener: - Experiencia con Salesforce Service Cloud o Salesforce Commerce Cloud - Experiencia con plataformas en la nube (por ejemplo, AWS, Heroku) - Conocimiento de prácticas de DevOps y pipelines de CI/CD - Experiencia con desarrollo móvil o diseño responsivo ¿Cómo es trabajar en Dev.Pro? - 30 días pagados de descanso cada año - úselos para vacaciones, días festivos o tiempo personal - 5 días pagados por enfermedad, hasta 60 días de licencia médica y 6 días pagados de descanso para eventos familiares como bodas, funerales o tener un bebé - Seguro de salud parcialmente cubierto - después del período de prueba - Bono de bienestar para membresías de gimnasio, nutrición deportiva y necesidades similares Nuestros próximos pasos: - Enviar un CV en inglés - Llamada de presentación con un reclutador - Entrevista interna - Entrevista con el cliente - Oferta ¿Interesado? Averigüe más: - Cómo trabajamos - Página de LinkedIn - Nuestro sitio web - Página de IG
Responsabilidades
- Desarrollo de aplicaciones web escalables
- Diseño de UI/UX
- Desarrollo de APIs RESTful
- Integración de servicios de terceros
- Pruebas y depuración
- Optimización de rendimiento
Skills requeridas
Beneficios
- Ambiente de trabajo flexible y remoto
- Salario competitivo y paquete de beneficios
- Oportunidades de desarrollo profesional
- Cultura de trabajo colaborativa e inclusiva
- Proyectos significativos