Developer Frontend React Senior
Summary
Senior React frontend developer at Consultec-TI in the Dominican Republic, building modern, scalable, maintainable web applications. Day to day: designing component architecture, writing unit/integration/e2e tests, applying security practices like OWASP, working with CI/CD, documenting decisions, and making autonomous technical calls while raising team standards.
Buscamos un/a Developer Frontend React Senior con sólida experiencia en el desarrollo de aplicaciones web modernas, escalables y mantenibles, capaz de asumir decisiones técnicas con autonomía, resolver problemas complejos y elevar los estándares de calidad del equipo.
La persona deberá tener dominio avanzado del ecosistema React, buenas prácticas de ingeniería de software, testing, seguridad y arquitectura frontend, así como capacidad para colaborar con equipos multidisciplinarios y aportar activamente en decisiones técnicas.
Competencias técnicas
Capacidad técnica del rol: Dominio de herramientas, lenguajes, frameworks y conceptos centrales propios de su rol. Resuelve problemas complejos y decide sin supervisión.
Calidad de entregables: Código limpio, tests, pipelines estables y casos de prueba bien diseñados. Genera entregables sobre el estándar y requiere pocas correcciones.
Diseño y arquitectura: Estructura componentes considerando escalabilidad, mantenibilidad y trade-offs. Documenta decisiones y trade-offs relevantes.
Resolución de problemas: Diagnostica causa raíz de bugs, incidentes, integraciones o regresiones. Propone soluciones que previenen recurrencias.
Testing y calidad: Aplica testing unitario, integración, e2e, regresión y automatización. Diseña estrategias de testing y promueve TDD/BDD.
Seguridad y datos: Aplica OWASP, manejo de PII, accesos, validación y secrets management. Identifica vulnerabilidades y aplica defensa en profundidad.
Buenas prácticas: Usa versionado, CI/CD, observabilidad, SOLID, patrones y estándares. Refina estándares y propone mejoras.
Tareas y plazos: Planifica, estima y entrega lo comprometido en los tiempos acordados. Gestiona riesgos y entrega antes o con mayor alcance.
Documentación y review: Documenta READMEs, ADRs, runbooks y realiza revisiones útiles. Realiza reviews profundos que enseñan y elevan el estándar.
Competencias blandas
Comunicación técnica: Comunica bloqueos, avances, riesgos y decisiones en tiempo oportuno. Adapta el mensaje a audiencias técnicas y de negocio.
Colaboración técnica: Hace pair programming, reviews constructivos y comparte conocimiento. Genera espacios de aprendizaje y apoyo técnico.
Ownership técnico: Se hace cargo de tareas, PRs, servicios e incidentes sin microgestión. Asume responsabilidad end-to-end, incluso fuera de su alcance formal.
Adaptabilidad: Aprende nuevas tecnologías y se adapta a cambios de stack o prioridades. Comparte lo aprendido y mejora prácticas del equipo.
Seniority esperado
El Developer Frontend React Senior debe demostrar autonomía para resolver problemas complejos, tomar decisiones sin supervisión, gestionar riesgos, asumir responsabilidad end-to-end y contribuir a elevar los estándares técnicos y las prácticas del equipo.