Full Stack Developer (React & Ruby on Rails)-Colaboración por proyecto bei DaCodes
DaCodes · Colima, Mexiko · Remote
- Professional
¡Trabaja en DaCodes!
Somos una firma de expertos en software y transformación digital de alto impacto.
Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +220 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.
En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.
Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.
¿Te interesa?
Requirements
Principales responsabilidades o funciones
- Desarrollo de funcionalidades
- Diseñar, desarrollar y mantener funcionalidades de aplicaciones web utilizando las tecnologías del stack definido (principalmente React y Ruby on Rails).
- Asegurar que el código sea eficiente, mantenible, escalable y alineado a los estándares del equipo.
- Calidad del código y pruebas
- Escribir código limpio siguiendo buenas prácticas de desarrollo (patrones, principios SOLID, etc.).
- Implementar y mantener pruebas unitarias y de integración, asegurando la calidad del software y la reducción de bugs en producción.
- Participar activamente en revisiones de código, ofreciendo y recibiendo retroalimentación constructiva.
- Mejora continua y colaboración
- Proponer mejoras en procesos, prácticas de desarrollo y herramientas utilizadas por el equipo.
- Colaborar de forma estrecha con el Engineering Manager, Technical Leads y otros desarrolladores para lograr entregas a tiempo y alineadas a los objetivos del proyecto.
- Mentoría básica y trabajo en equipo
- Apoyar a desarrolladores junior en tareas técnicas, resolución de dudas y buenas prácticas de desarrollo.
- Promover un ambiente de aprendizaje continuo y trabajo colaborativo.
- Documentación y comunicación
- Mantener actualizada la documentación técnica de los componentes y servicios desarrollados.
- Comunicar de forma clara el estado de las tareas, riesgos y dependencias al equipo.
Perfil deseado
Formación y experiencia
- Título universitario en Ciencias de la Computación, Ingeniería de Software o carrera afín; o experiencia equivalente demostrable.
- Mínimo 3 años de experiencia en desarrollo de software, idealmente en productos o plataformas web.
Habilidades técnicas
- Experiencia sólida desarrollando con:
- React (componentes funcionales, hooks, manejo de estado, consumo de APIs).
- Ruby on Rails para la construcción de APIs y/o aplicaciones web.
- Deseable experiencia con alguna de las siguientes tecnologías:
- React Native, Python o Node.js.
- Conocimientos de:
- Bases de datos relacionales y no relacionales (modelado, consultas, optimización básica).
- Herramientas y prácticas de desarrollo ágil (Git, Docker, CI/CD, YouTrack/Jira o similares).
- Familiaridad con integración y consumo de APIs REST, manejo de control de versiones y flujos de branching colaborativos.
Habilidades blandas
- Accountability / sentido de responsabilidad: se asegura de cumplir compromisos, plazos y calidad acordada.
- Flexibilidad y adaptación para trabajar en distintos proyectos, stacks o prioridades cambiantes.
- Trabajo colaborativo y orientación al equipo, con capacidad de comunicar ideas técnicas a perfiles no técnicos.
- Proactividad para proponer mejoras y resolver problemas de forma autónoma.
Benefits
🚀 Integración a marcas globales y startups disruptivas.
🏡 Trabajo remoto/Home office.
📍 En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión.
⏳ Horario ajustado a la célula de trabajo/proyecto asignado.
📅 Trabajo de lunes a viernes.
🎉 Día off en tu cumpleaños.
🌎 Equipos de trabajo multiculturales.
🎓 Acceso a cursos y certificaciones.
📢 Meetups con invitados especiales del área de IT.
📡 Eventos virtuales de integración y grupos de interés.
📢 Clases de inglés.
🏆 Oportunidades dentro de nuestras diferentes líneas de negocio.
🏅 Orgullosamente certificados como Great Place to Work.
Jetzt bewerben