Login Enter

DaCodes

10 months ago

Full Stack Developer (React & Ruby on Rails)-Colaboración por proyecto

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
DaCodes
Location
México Mexico
Posted
10 months ago
View all jobs at DaCodes

Job description

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

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.