Desarrollador Front-End Semi-Senior/Senior (Remoto) - Especialista en React/Angular
Remoto
Jornada completa
Tiempo parcial
Buscamos un talentoso Desarrollador Front-End con sólida experiencia en React o Angular para unirse a nuestro innovador equipo. Será responsable de desarrollar un portal web integral con autenticación de usuarios, gestión de cuentas, servicios de suscripción e integraciones de pago. Este rol ofrece una oportunidad para demostrar su experiencia en frameworks JavaScript modernos y construir soluciones digitales de alto impacto.
Responsabilidades Principales
- Diseñar y desarrollar interfaces web responsivas e intuitivas utilizando frameworks React 18+ o Angular 17+.
- Arquitecturar e implementar un portal web MVP completo que incluya sistemas de inicio de sesión seguros, gestión integral de cuentas de usuario, manejo de suscripciones, procesamiento de pagos e interfaces orientadas a reclutadores.
- Escribir código JavaScript/TypeScript limpio, eficiente y mantenible siguiendo las mejores prácticas y patrones de diseño.
- Colaborar estrechamente con desarrolladores backend para integrar APIs y garantizar un flujo de datos fluido en toda la aplicación.
- Implementar y gestionar el estado de la aplicación utilizando bibliotecas modernas de gestión de estado (Redux, NgRx, Zustand o similares).
- Realizar pruebas exhaustivas de su código, incluyendo pruebas unitarias y de integración, para garantizar la funcionalidad y el rendimiento.
- Optimizar el rendimiento de la aplicación, centrándose en los tiempos de carga, la eficiencia de renderizado y la experiencia general del usuario.
- Participar en revisiones de código y proporcionar retroalimentación constructiva para mantener altos estándares de calidad de código.
- Mantenerse actualizado con las últimas tendencias y tecnologías de desarrollo front-end para mejorar continuamente nuestras prácticas de desarrollo.
Habilidades Requeridas
- 3+ años de experiencia profesional en desarrollo front-end.
- Sólido dominio de JavaScript ES6+ y TypeScript 4.5+.
- Experiencia avanzada en React 16+ o Angular 11+ (preferiblemente React 18+ o Angular 17+).
- Amplia experiencia con HTML5, CSS3 y principios de diseño responsivo.
- Capacidad comprobada para implementar sistemas de autenticación seguros y gestión de permisos de usuario.
- Experiencia integrando y trabajando con APIs RESTful y/o GraphQL.
- Sólida comprensión de técnicas y bibliotecas de gestión de estado.
- Dominio de control de versiones Git y flujos de trabajo de desarrollo colaborativo.
- Familiaridad con frameworks de pruebas front-end (Jest, React Testing Library, Karma, etc.).
- Fuertes habilidades de resolución de problemas y atención al detalle.
Valorable
- Experiencia con Vue.js 3.0+ como framework alternativo.
- Conocimiento de integraciones de pasarelas de pago (Stripe, PayPal o similares).
- Trabajo previo en plataformas basadas en suscripciones o productos SaaS.
- Familiaridad con bibliotecas de componentes UI (Material UI, Ant Design, Bootstrap, Tailwind CSS).
- Experiencia con preprocesadores CSS (SASS, LESS) y soluciones CSS-in-JS.
- Conocimiento de herramientas de construcción y empaquetadores de módulos (Webpack, Vite, Rollup).
- Comprensión de renderizado del lado del servidor (Next.js, Nuxt.js) o generación de sitios estáticos.
- Conocimientos básicos de backend (Node.js, Express) para una mejor colaboración full-stack.
- Experiencia con pipelines de CI/CD y procesos de despliegue automatizados.
Por Qué Unirse a Nosotros
Trabaje con un equipo dinámico en proyectos desafiantes que marcan una verdadera diferencia. Disfrute de la flexibilidad del trabajo remoto mientras contribuye a aplicaciones web de vanguardia. Ofrecemos compensación competitiva, oportunidades de crecimiento profesional y un entorno colaborativo donde sus ideas y experiencia son valoradas. Únase a nosotros en la construcción de soluciones digitales innovadoras que transforman las experiencias de los usuarios.